1.ホームをバックアップし
、未調整のルートディレクトリ容量を確認します。デフォルトで50Gが割り当てられていることがわかりますが、ほとんどのソフトウェアインストールではデフォルトでルートディレクトリ
が割り当てられているため、ここでホーム容量がルートディレクトリに割り当てられます。
[root @ localhost〜] #df -h
使用済み、使用可能、使用済みのファイルシステム容量%マウントポイント
/ dev / mapper / centos-root 50G 18G 33G 36%/
devtmpfs 16G 0 16G 0%/ dev
tmpfs 16G 200K 16G 1% / dev / shm
tmpfs 16G 106M 16G 1%/ run
tmpfs 16G 0 16G 0%/ sys / fs / cgroup
/ dev / mapper / centos-home 434G 33M 433G 1%/ home
/ dev / sda1 1014M 179M 836M 18%/ boot
tmpfs 3.2G 52K 3.2G 1%/ run / user / 0
tmpfs 3.2G 4.0K 3.2G 1%/ run / user / 42
/ dev / sr0 4.3G 4.3G 0100%/ media
バックアップホーム
tarcvf /tmp/home.tar / home
2.分割
ホームパーティションを
アンマウントし、容量を解放します/ dev / mapper / homeをアンマウントします
ホームボリューム
lvremove / dev / mapper / centos-homeを削除します
ルートディレクトリの容量を増やします
lvextend-L + 420gG / dev / mapper / centos-root
3.ホームディレクトリを復元し
、ホームパーティションを作成します
lvcreate -L 14G -n / dev / mapper / centos-home
新しいホームボリュームを追加し、xfs format
mkfs.xfs / dev / mapper / centos-homeとしてフォーマットします。
/ dev / centos-homeをマウントします
ファイル
tar-xvf /tmp/home.tar -C /を復元します。
調整された容量を確認すると、ルートディレクトリの容量が増加していることがわかります。
[root @ localhost〜] #df -h
使用済み、使用可能、使用済みのファイルシステム容量%マウントポイント
/ dev / mapper / centos-root 470G 18G 453G 4%/
devtmpfs 16G 0 16G 0%/ dev
tmpfs 16G 200K 16G 1% / dev / shm
tmpfs 16G 106M 16G 1%/ run
tmpfs 16G 0 16G 0%/ sys / fs / cgroup
/ dev / sda1 1014M 179M 836M 18%/ boot
tmpfs 3.2G 52K 3.2G 1%/ run / user / 0
tmpfs 3.2G 4.0K 3.2G 1%/ run / user / 42
/ dev / sr0 4.3G 4.3G 0100%/ media