Ich habe beim Einrichten einer unserer XenServer-basierten Linux-VMs einen Fehler gemacht. Ich habe einen separaten Swap (gut) und ein großes separates / home-Verzeichnis (schlecht) erstellt, obwohl es eigentlich ein großes separates / var-Verzeichnis sein sollte.
Nachdem / var die Root-Festplatte fast gesättigt hat, möchte ich / home wieder in die Root-Partition integrieren, die alte 921 GB / home-Partition löschen und dann die Root-Partition auf 921 GB vergrößern, wobei die / swap-Partition unberührt bleibt.
Zur Zeit:
[root@ /]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGroup-lv_root 50G 43G 4.0G 92% /
tmpfs 3.9G 0 3.9G 0%
/dev/shm /dev/xvda1 485M 72M 388M 16% /boot
/dev/mapper/VolGroup-lv_home 921G 200M 874G 1% /home
Um klarer zu sein, muss ich wissen, wie man / home und seinen Inhalt auf die Root-Partition (/ dev / mapper / VolGroup-lv_root) verschiebt und Linux es als Home-Verzeichnis des Betriebssystems erkennt. Löschen Sie das Verzeichnis / dev / mapper / VolGroup- lv_home-Partition, und erweitern Sie dann die Partition / dev / mapper / VolGroup-lv_root, um die zusätzlichen verfügbaren 921 GB zu belegen.
Ich bin offen für den Austausch von / home- und / var-Standorten, wenn möglich, aber dies ist ein Produktionsserver. Ich kann jedoch sofort nach Belieben Schnappschüsse machen, so dass einige Experimente bis spät in die Nacht möglich sind! ;)
Vielen Dank!