I created a thin poll storage volume using the helper script
"container-storage-setup".

Here is my /etc/sysconfig/docker-storage-setup
-------------------------
VG=vg-docker
ROOT_SIZE=+100%FREE
MIN_DATA_SIZE=8G
GROWPART=true
POOL_AUTOEXTEND_PERCENT=10
----------------------

NOTE: default driver is devicemapper in
"/usr/share/container-storage-setup/container-storage-setup", exactly
what I am looking for.

After running the script, here is part of docker info:
-------------------
# docker info
Containers: 0
 Running: 0
 Paused: 0
 Stopped: 0
Images: 0
Server Version: 17.03.2-ce
Storage Driver: overlay2
 Backing Filesystem: xfs
.....
-------------------------
As you can see, driver is set to overlay2 when I was expecting
devicemapper.

NOTE: Filesystem is good, xfs, but I don't know where does this
filesystem comes from as I didn't format the partition. Did the script
do it?
when running lsblk, i can see this:
-----------------------------
# lsblk -f                    
NAME                              FSTYPE      LABEL   
UUID                                   MOUNTPOINT
sr0                               iso9660     config-2
2018-05-30-00-18-35-00                
vda                                                                             
             

├─vda1                            ext4                
8eb202fa-c75c-43f6-9a87-7ddb013ce0fa   /boot
└─vda2                            LVM2_member         
Ji8MSG-yiKd-ZSlF-cop0-siUg-SPSN-xMhEkx
  └─atomicos-root                 xfs                 
854965bc-06ad-40df-af9d-7bfb318c1aed   /sysroot
vdb                                                                             
             

└─vdb1                            LVM2_member         
Wblg0x-nsLd-1eyE-sZfA-jQfO-Ldvi-rUGdK1
 
├─vg--docker-docker--pool_tmeta                                                 
           

  │
└─vg--docker-docker--pool                                                       
         

 
└─vg--docker-docker--pool_tdata                                                 
           

    └─vg--docker-docker--pool  
----------------------
As  you can see, there is no shown filesystem for my docker pool . Why?


Now, looking at /etc/sysconfig/docker-storage:
--------
# cat /etc/sysconfig/docker-storage
DOCKER_STORAGE_OPTIONS="--storage-driver devicemapper --storage-opt
dm.fs=xfs --storage-opt
dm.thinpooldev=/dev/mapper/vg--docker-docker--pool --storage-opt
dm.use_deferred_removal=true --storage-opt dm.use_deferred_deletion=true "
-----------------
Here it shows my storage driver as set to devicemapper !


So, what is exactly my storage driver, as bot command don't return the
same value.


Thank you for help/explanations.


Reply via email to