LVM unter Linux ==== basics ==== * https://www.linux-magazin.de/ausgaben/2004/03/datenkoppler/ === PhysicalExtend (PE) === === PhysicalVolume (PV) - die Festplatte === Als "PV" wird das eigentliche Speichermedium (komplette Festplatte, einfache Partition oder RAID) bezeichnet. * pvcreate - ein PV einrichten / "formatieren" * pvdisplay - ein / alle PVs anzeigen oder inspizieren * per default werden nur aktive PV angezeigt * pvmove - Daten innerhalb eines PVs verschieben / auf ein anderes PV verschieben * defragmentieren * pvdelete === LogicalExtend (LE) - kleinste Dateneinheit === kleinste Verwaltungseinheit des LVM, vergleichbar mit der Blockgröße einer Festplatte. ==== LvmRaid ==== Seit einiger Zeit kann der Linux-kernel auch direkt den RAID-layer im LVM nutzen. Dadurch erübrigt sich die Diskussion "RAID on LVM" oder "LVM on RAID" und die vollständige flexible Nutzung der PV-kapazität bleibt erhalten. * https://www.systutorials.com/docs/linux/man/7-lvmraid/ === Einrichtung === * LV auf RAID1 (1 mirror): lvcreate --type raid1 -L 50G -n * LV auf RAID1 (2 mirror): lvcreate --type raid1 --mirrors 2 -L 50G -n * LV auf RAID5 (3 devices): lcvreate --type raid5 -L 50G -n == nützliche Parameter == * nosync * === Monitoring ===