thor17
Enthusiast
Thread Starter
- Mitglied seit
- 14.03.2010
- Beiträge
- 569
Hallo!
Folgendes Szenario, ich habe mir nun einen Server zusammengestellt mit Ubuntu 14.04.
Soweit läuft ja nun alles. für das OS benutze ich eine SSD. Nun wurde diese ja mit dem LVM partitioniert. Ich hab mir die wikis dazu schon durchgelesen, aber nochmal zur Klärung, das Physical Volume ist meine SSD, die Volume Group umfasst den gesamten Bereich der von LVM genutzt wird und das Logical Volume ist die eigentliche Partition (bei der (geführten) Installation habe ich dafür 64GB angegeben), von diesen 64GB wurden 16GB als swap genutzt. Meine Persönlichen Daten werden verschlüsselt.
Nun möchte ich eigentlich den verbleibenden Platz auf der SSD für den L2ARC und ZIL verwenden, daher möchte ich die Volume Group(?) verkleinern, damit ich dann den verbleibenden Platz passend partitionieren kann.
Ist das korrekt so? Muss ich die VG verkleinern um das zu erreichen?
Das ist das erste mal, dass ich mit LVM arbeite.
Komfortabelste Lösung um mit LVM Daten 1:1 auf einen neuen Datenträger zu übertragen(durchgeführt mit Ubuntu Server 14.04)
Der neue Datenträger kann, wie in meinem Fall, kleiner sein. Wichtig ist, dass das/die zu übertragende Dateisystem(e) in der VG, in meinem fall EXT4 und swap, kleiner ist, als der verfügbare Platz auf dem neuen Medium.
Datenträger Bezeichnungen exemplarisch, sdc Ziel, sdb Quelle, vg0 ist das VG Label:
pvcreate /dev/sdc3
vgextend vg0 /dev/sdc3
pvmove /dev/sdb3 /dev/sdc3
vgreduce vg0 /dev/sdb3
pvremove /dev/sdb3
danach noch diese beiden Befehle ausführen und fertig!
update-grub
grub-install
Ergänzung:
Nicht vergessen, die EFI partition und die ext2 boot partition auszuhängen, bevor ihr grub installiert. Das hat mir gerade ne Menge Ärger gemacht^^
Außerdem müsst ihr die UUIDs in der /etc/fstab ändern, da ihr ja jetzt die Partitionen des neuen Datenträgers nutzt, danach mit mount -a die neuen Partitionen mounten und jetzt könnt ihr grub installieren und am besten gleich noch apt-get dist-upgrade ausführen. Sollte er keinen Kernel installieren, dann versucht einen anderen Installationsweg. Es muss auf jedenfall ein Kernel installiert werden, da ihr ja sonst keinen auf eurer neuen Partition habt. Ob ein Kernel installiert wurde, sieht man direkt daran, ob im Verzeichnis /boot neben den Ordnern grub und efi noch weitere Dateien enthalten sind.
Folgendes Szenario, ich habe mir nun einen Server zusammengestellt mit Ubuntu 14.04.
Soweit läuft ja nun alles. für das OS benutze ich eine SSD. Nun wurde diese ja mit dem LVM partitioniert. Ich hab mir die wikis dazu schon durchgelesen, aber nochmal zur Klärung, das Physical Volume ist meine SSD, die Volume Group umfasst den gesamten Bereich der von LVM genutzt wird und das Logical Volume ist die eigentliche Partition (bei der (geführten) Installation habe ich dafür 64GB angegeben), von diesen 64GB wurden 16GB als swap genutzt. Meine Persönlichen Daten werden verschlüsselt.
Nun möchte ich eigentlich den verbleibenden Platz auf der SSD für den L2ARC und ZIL verwenden, daher möchte ich die Volume Group(?) verkleinern, damit ich dann den verbleibenden Platz passend partitionieren kann.
Ist das korrekt so? Muss ich die VG verkleinern um das zu erreichen?
Das ist das erste mal, dass ich mit LVM arbeite.
Komfortabelste Lösung um mit LVM Daten 1:1 auf einen neuen Datenträger zu übertragen(durchgeführt mit Ubuntu Server 14.04)
Der neue Datenträger kann, wie in meinem Fall, kleiner sein. Wichtig ist, dass das/die zu übertragende Dateisystem(e) in der VG, in meinem fall EXT4 und swap, kleiner ist, als der verfügbare Platz auf dem neuen Medium.
Datenträger Bezeichnungen exemplarisch, sdc Ziel, sdb Quelle, vg0 ist das VG Label:
pvcreate /dev/sdc3
vgextend vg0 /dev/sdc3
pvmove /dev/sdb3 /dev/sdc3
vgreduce vg0 /dev/sdb3
pvremove /dev/sdb3
danach noch diese beiden Befehle ausführen und fertig!
update-grub
grub-install
Ergänzung:
Nicht vergessen, die EFI partition und die ext2 boot partition auszuhängen, bevor ihr grub installiert. Das hat mir gerade ne Menge Ärger gemacht^^
Außerdem müsst ihr die UUIDs in der /etc/fstab ändern, da ihr ja jetzt die Partitionen des neuen Datenträgers nutzt, danach mit mount -a die neuen Partitionen mounten und jetzt könnt ihr grub installieren und am besten gleich noch apt-get dist-upgrade ausführen. Sollte er keinen Kernel installieren, dann versucht einen anderen Installationsweg. Es muss auf jedenfall ein Kernel installiert werden, da ihr ja sonst keinen auf eurer neuen Partition habt. Ob ein Kernel installiert wurde, sieht man direkt daran, ob im Verzeichnis /boot neben den Ordnern grub und efi noch weitere Dateien enthalten sind.
Zuletzt bearbeitet: