こんにちは/ homeを減らすことでルートパーティションのスペースを増やす必要があります。Centos6.6では、私の状況は次のとおりです。
/dev/mapper/VolGroup-lv_root 50G 46G 1,6G 97% /
tmpfs 1,9G 0 1,9G 0% /dev/shm
/dev/sda1 477M 61M 391M 14% /boot
/dev/mapper/VolGroup-lv_home 140G 3,9G 129G 3% /home
出来ますか?
それは私がオンラインで行うことではありませんが、それは可能だと思います。あなたはext4を使っていると思います。
umount/home
$ umount /home
/ homeファイルシステムを縮小する
$ fsck -f /dev/mapper/VolGroup-lv_home
$ resize2fs /dev/mapper/VolGroup-lv_home 80G
/ home論理ボリュームを縮小する
$ lvreduce -L -40G /dev/mapper/VolGroup-lv_home
/ homeパーティションのサイズをLVのサイズに変更します
$ resize2fs /dev/mapper/VolGroup-lv_home
/ root論理ボリュームを拡張する
$ lvextend -L +40G /dev/mapper/VolGroup-lv_root
/ rootファイルシステムを拡張する
$ fsck -f /dev/mapper/VolGroup-lv_root
$ resize2fs /dev/mapper/VolGroup-lv_root
/ homeをマウント
$ mount /home
ジョッカは正しいです。手順は次のとおりです。
umount /home
e2fsck -f /dev/mapper/vg_Oracle-lv_home
resize2fs /dev/mapper/vg_Oracle-lv_home 20G
lvreduce -L 20G /dev/mapper/vg_Oracle-lv_home
lvextend -l +100%FREE /dev/mapper/vg_Oracle-lv_root
resize2fs /dev/mapper/vg_Oracle-lv_root
mount /home
現在マウントされているストレージデバイス上のパーティションのサイズを変更したり変更したりすることはできません。つまり、ルートパーティションを変更する場合は、システムをシャットダウンする必要があります(マウントを解除できないため)。
これらのタスクを実行するには、(ライブCDを使用して)外部OSで起動する必要があります。パーティションを操作する前に、重要なデータをバックアップすることをお勧めします。
GUIを使用できる場合は、system-config-lvmを使用すると、簡単にグラフィカルに作成できます。
これは私のために働きました:
mount /home
fsck /dev/mapper/vg_kaps-lv_home
esfsck -f /dev/mapper/vg_kaps-lv_home
resize2fs /dev/mapper/vg_kaps-lv_home 100G
lvreduce -L 100G /dev/mapper/vg_kaps-lv_home
lvextend -L +200G /dev/mapper/vg_kaps-lv_root
resize2fs /dev/mapper/vg_kaps-lv_root
mount /home
作業時間を大幅に節約できました