Ich habe ein Thinpool-LV mit dem folgenden Befehl erstellt:
lvcreate --type thin-pool -l 100%VG -n lv-thinpool vg-test
Jetzt hat /dev/mapper die folgenden Einträge:
vg--test-lv--thinpool
vg--test-lv--thinpool_tdata
vg--test-lv--thinpool_tmeta
Warum erscheinen doppelte Bindestriche und wie kann ich sie verhindern?
Antwort1
Wenn entweder die Datenträgergruppe oder der logische Datenträgername einen Bindestrich enthält, verdoppelt LVM den Bindestrich, wenn eine Gerätepfaddatei erstellt wird.
Verwenden Sie in VG- und LV-Namen Unterstriche ( _
) anstelle von Bindestrichen, um doppelte Bindestriche im zusammengesetzten Gerätepfadnamen zu vermeiden.
Antwort2
Der Gerätemapper fügt zwischen der Datenträgergruppe und dem logischen Datenträger einen Bindestrich ein.
Um diesen Bindestrich als Trennzeichen von den Bindestrichen im Namen der Datenträgergruppe oder des logischen Gruppennamens unterscheiden zu können, werden diese im Namen der Datenträgergruppe und/oder im Namen des logischen Datenträgers verdoppelt.