Docker devicemapper: имя тонкого тома постоянно меняется - PullRequest
0 голосов
/ 08 октября 2018

Вот моя информация о докере:

Containers: 1
 Running: 0
 Paused: 0
 Stopped: 1
Images: 3
Server Version: 18.06.1-ce
Storage Driver: devicemapper
 Pool Name: docker-docker--pool
 Pool Blocksize: 524.3kB
 Base Device Size: 10.74GB
 Backing Filesystem: ext4
 Udev Sync Supported: true
 Data Space Used: 20.3GB
 Data Space Total: 318.3GB
 Data Space Available: 298GB
 Metadata Space Used: 1.815MB
 Metadata Space Total: 323MB
 Metadata Space Available: 321.1MB
 Thin Pool Minimum Free Space: 31.82GB
 Deferred Removal Enabled: true
 Deferred Deletion Enabled: true
 Deferred Deleted Device Count: 0
 Library Version: 1.02.135-RHEL7 (2016-11-16)

Я вытащил изображение из частного хранилища.Я вижу, что имя тонкого тома постоянно меняется, а также исчезает между ними.Почему это так?Я пока не запускаю никаких контейнеров.Вот вывод lsblk в три разных времени:

lsblk первый раз

NAME                          MAJ:MIN   RM   SIZE RO TYPE MOUNTPOINT
nvme0n1                       259:0      0   1.7T  0 disk
xvda                          202:0      0    24G  0 disk
+-xvda1                       202:1      0    24G  0 part /
nvme3n1                       259:3      0   1.7T  0 disk
xvdcz                         202:26368  0   300G  0 disk
+-xvdcz1                      202:26369  0   300G  0 part
  +-docker-docker--pool_tdata 253:1      0 296.4G  0 lvm
  ¦ +-docker-docker--pool     253:2      0 296.4G  0 lvm
  ¦   +-docker-202:1-263284-4fbb7657bf1e81d8c4756d11a7cb182488a64cb9b47921c84c30bf02ccb5b5aa
                              253:3      0    10G  0 dm   /var/lib/docker/devicemapper/mnt/4fbb7657bf1e81d8c4756d11a7cb182488a64cb9b47921c84c30bf02ccb5b
  +-docker-docker--pool_tmeta 253:0      0   308M  0 lvm
    +-docker-docker--pool     253:2      0 296.4G  0 lvm
      +-docker-202:1-263284-4fbb7657bf1e81d8c4756d11a7cb182488a64cb9b47921c84c30bf02ccb5b5aa
                              253:3      0    10G  0 dm   /var/lib/docker/devicemapper/mnt/4fbb7657bf1e81d8c4756d11a7cb182488a64cb9b47921c84c30bf02ccb5b
nvme2n1                       259:2      0   1.7T  0 disk
nvme1n1                       259:1      0   1.7T  0 disk

lsblk второй раз

NAME                          MAJ:MIN   RM   SIZE RO TYPE MOUNTPOINT
nvme0n1                       259:0      0   1.7T  0 disk
xvda                          202:0      0    24G  0 disk
+-xvda1                       202:1      0    24G  0 part /
nvme3n1                       259:3      0   1.7T  0 disk
xvdcz                         202:26368  0   300G  0 disk
+-xvdcz1                      202:26369  0   300G  0 part
  +-docker-docker--pool_tdata 253:1      0 296.4G  0 lvm
  ¦ +-docker-docker--pool     253:2      0 296.4G  0 lvm
  +-docker-docker--pool_tmeta 253:0      0   308M  0 lvm
    +-docker-docker--pool     253:2      0 296.4G  0 lvm
nvme2n1                       259:2      0   1.7T  0 disk
nvme1n1                       259:1      0   1.7T  0 disk

lsblk третий раз

NAME                          MAJ:MIN   RM   SIZE RO TYPE MOUNTPOINT
nvme0n1                       259:0      0   1.7T  0 disk
xvda                          202:0      0    24G  0 disk
+-xvda1                       202:1      0    24G  0 part /
nvme3n1                       259:3      0   1.7T  0 disk
xvdcz                         202:26368  0   300G  0 disk
+-xvdcz1                      202:26369  0   300G  0 part
  +-docker-docker--pool_tdata 253:1      0 296.4G  0 lvm
  ¦ +-docker-docker--pool     253:2      0 296.4G  0 lvm
  ¦   +-docker-202:1-263284-88ae8285501b77c4a9b057ac90b083ed2813b24584e87334a02f008369c7fe8d
                              253:3      0    10G  0 dm   /var/lib/docker/devicemapper/mnt/88ae8285501b77c4a9b057ac90b083ed2813b24584e87334a02f008369c7f
  +-docker-docker--pool_tmeta 253:0      0   308M  0 lvm
    +-docker-docker--pool     253:2      0 296.4G  0 lvm
      +-docker-202:1-263284-88ae8285501b77c4a9b057ac90b083ed2813b24584e87334a02f008369c7fe8d
                              253:3      0    10G  0 dm   /var/lib/docker/devicemapper/mnt/88ae8285501b77c4a9b057ac90b083ed2813b24584e87334a02f008369c7f
nvme2n1                       259:2      0   1.7T  0 disk
nvme1n1                       259:1      0   1.7T  0 disk

Как видите, имя тонкого тома docker-202: 1-263284 * постоянно меняется, а также исчезает между ними.Точка монтирования также постоянно меняется.Кроме того, как узнать, сколько места занимает устройство с тонкими томами?Выполнение lvs не отображает размер тонкого тома, оно отображает только информацию для тонкого пула

...