Verschieben Sie das Home auf die Partition oder passen Sie die Größe des Home an die Partition an.

Verschieben Sie das Home auf die Partition oder passen Sie die Größe des Home an die Partition an.

Ich habe zwei Festplatten in meinem PC. Mein /home ist in /dev/sda3, also auf sda1. Dann habe ich eine weitere Festplatte formatiert und als /data in /dev/sdb1 gemountet. Ich möchte /home nach /data verschieben oder die Daten komplett löschen und die Größe von /home ändern, damit der gesamte Speicherplatz in die Daten passt. Mein Partitionssystem verwendet LVM und es ist CentOS 6.3. Welche Lösung ist die beste und was muss ich tun, um dies zu erreichen?

BEARBEITEN: Dies ist meine dfAusgabe:

Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/sda5             29696992   2402600  25785836   9% /
tmpfs                   928504         0    928504   0% /dev/shm
/dev/sda2               495844     83245    386999  18% /boot
/dev/sdb1            307665016    233508 291803016   1% /data
/dev/sda3              5124192    489980   4373912  11% /home

Antwort1

Wenn Sie /data vollständig entfernen möchten und /home ein LVM ist, können Sie /dev/sda3 einfach mithilfe von /dev/sdb1 erweitern.

Wenn Sie eine dfAusgabe posten, kann ich Ihnen bei der Antwort weiterhelfen.

bearbeiten

Sie verwenden also überhaupt kein LVM. Wenn Sie sich also nicht um Daten kümmern, ist die beste Möglichkeit, es zum Laufen zu bringen, etwa Folgendes:

umount /data
mkfs.ext4 /dev/sdb1
mount -a
mv /home/* /data/
umount /data
umount /home

Bearbeiten Sie /etc/fstab und entfernen Sie die Zeile /dev/sdb1 und ersetzen Sie /dev/sda3 durch /dev/sdb1. Mounten Sie dann

mount -a

/home sollte dann /dev/sdb1 verwenden und alle Ihre Dateien darin enthalten.

verwandte Informationen