Ich versuche, einen Thin Pool für Docker zu erstellen, da ich den Stammspeicherort von Docker ändere und den vorherigen Thin Pool löschen musste. Informationen zur Situation:
vgs
VG #PV #LV #SN Attr VSize VFree
cah 1 3 0 wz--n- 118.75g <41.53g
lvs
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
root cah -wi-ao---- 3.00g
swap cah -wi-ao---- <11.93g
workspace cah -wi-ao---- <62.30g
Dann führe ich die folgenden Befehle aus, um LVs für Thinpool zu erstellen:
[root@dockxx04 docker]# lvcreate --wipesignatures y -n docker-pool cah -l 99%FREE
Logical volume "docker-pool" created.
[root@dockxx04 docker]# lvcreate --wipesignatures y -n docker-poolmeta cah -l 27%FREE
Logical volume "docker-poolmeta" created.
Und jetzt muss ich diese LVs in einen Thin Pool umwandeln. Und das passiert:
[root@dockxx04 docker]# lvconvert -y --zero n -c 512K --thinpool /dev/cah/docker-pool --poolmetadata /dev/cah/docker-poolmeta
VG name mismatch from position arg (cah) and option arg ().
Dies ist die 5. Maschine, die ich neu konfiguriere. Die anderen liefen ohne Probleme und funktionieren jetzt einwandfrei. Was ist hier falsch? Was bedeutet das eigentlich und wie kann man das Problem lösen?