Diskussion:Device Mapper

aus PUG, der Penguin User Group
Wechseln zu: Navigation, Suche

Der Device-Mapper ersetzt nicht den LVM, sondern ist eine Zwischenschicht für RAID und LVM. Was Du da mit extremst kryptischen Aufrufen machst, wäre mit LVM im übrigen deutlich einfacher zu haben. ;-) --Martin 11:03, 20. Feb 2005 (CET)

Der dm Treiber

Zweifellos ist LVM2 bedeutend einfacher zu bedienen, als dmsetup ;-) Dennoch ist der Devicemapper (lt. Kernel Hilfe) der Nachfolger des LVM-Treibers. Bevor LVM2 jedoch auf LVM1 Volumes benutzt werden kann, müssen die Metadaten in LVM2 konvertiert werden. Mit

# pvmove --version
  LVM version:     2.01.04 (2005-02-09)
  Library version: 1.01.00-ioctl (2005-01-17)
  Driver version:  4.4.0

kann festgestellt werden, ob der Devicemapper im Kernel verfügbar ist (Version aus Kernel 2.6.11.7).

Wichtig ist die letzte Zeile "Driver Version". Kommt allerdings "/dev/mapper/control: open failed...", dann fehlt das Device-Mapper Modul im Kernel. Mit

vgconvert -M2 <mein_logical_volume>

können nun die Metadaten konvertiert werden. Dauert ca 1-2 Sekunden. Diese Maßnahme ist nur erforderlich, wenn das LV mit Kernel 2.4.x ohne Device-Mapper erstellt wurde.