Doppelte Bindestriche in LVM /dev/mapper-Namen

Doppelte Bindestriche in LVM /dev/mapper-Namen

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.

verwandte Informationen