Lentes, Bernd wrote:
ich habe vor kurzem meinen ersten Server mit LVM gebaut, und finde das sehr schnuckelig. Jetzt möchte ich von ein oder zwei bereits bestehenden Servern auch nachträglich diverse Verzeichnissse, von denen ich starkes Wachstum erwarte, auf LVM umziehen. Ich habe bei beiden eine groose Partition für / die aber z.Zt. kaum genutzt wird. Ich will die üblichen Kanidaten, wie /srv, /home, /var, /usr ... auf LV's umziehen. Eine Neuinstallation möchte ich nicht machen, da die Systeme bereits konfiguriert und eine Menge Software installiert ist. Ich habe mir folgende Vorgehensweise ausgedacht, und wüsste gerne Eure Meinung dazu: Vorher mache ich nat. mit Knoppix noch ein .tgz komplett vom alten /.
Wenn Du das machen kannst, kannst Du doch den resize2fs weglassen; einfach Partition löschen und kleiner anlegen oder verkleinern, dann ein neues FS drauf und tgz zurückspielen, oder? Ggf. grub noch mal installieren.
0. System mit Knoppix booten 1. e2fsck auf die bestehende /-Partition 2. resize2fs, um / zu verkleinern (funktioniert nur umounted) 3. Partition mit parted verkleinern 4. Geschrumpftes System booten 5. aus frei gewordenem Platz PV kreieren 6. VG machen 7. LV's anlegen 8. LV's formatieren 10. System mit Knoppix booten 11. Partitionen mounten (die LV's dann als srv2, home2, usr2 ... mounten) 12. Kopieren (denke, es ist besser offline zu kopieren, da ich ansonsten Probleme mit offenen Dateien bekomme) srv ==> srv2, home ==> home2 ...
Geht auch im laufenden Betrieb; dafür gibt's doch z.B. den Runlevel 1, oder? Hier sollte doch nichts auf home oder var benutzt werden, was korrupt werden könnte.
13. Alte Verzeichnisse löschen (home, srv ...) 14. Neue Verzecihnisse (die auf den LV's) umbennen: srv2 ==> srv, home2 ==> home ...
Warum? Umount und an richtiger Stelle mounten!
15. Eintragen der LV's in /etc/fstab 16. reboot 17. Sollte gehen ???
sollte ansonsten gehen. Andreas -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org