ホームページ >運用・保守 >Linuxの運用と保守 >CentOS でのホーム パーティションとルート パーティションのサイズを調整する
間違ったドライブ文字では見積もりやパーティションを作成できない場合があるため、その後の操作で大きな不便が生じることがよくあります。ここでは、間違ったパーティションを作成した後のホーム パーティションとルート パーティションのストレージ領域のサイズを記録します。
①既存マシンのパーティションの状態を確認します
centos download:
[root@weidianserver2 ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/vg_weidianserver2-lv_root 50G 44G 2.8G 95% / tmpfs 7.8G 72K 7.8G 1% /dev/shm /dev/sda1 485M 39M 421M 9% /boot /dev/mapper/vg_weidianserver2-lv_home 860G 4.4G 812G 1% /home
ルートパーティションとホームパーティションに大きな不合理性があることが分かりましたので、ここではホームパーティションのストレージを縮小し、圧縮ストレージをルートに保存してください!
②まずホームパーティションをアンマウントし、ホームパーティションのサイズを圧縮します
[root@weidianserver2 ~]# umount /home [root@weidianserver2 ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/vg_weidianserver2-lv_root 50G 44G 2.8G 95% / tmpfs 7.8G 72K 7.8G 1% /dev/shm /dev/sda1 485M 39M 421M 9% /boot [root@weidianserver2 ~]# resize2fs -p /dev/mapper/vg_weidianserver2-lv_home 20G resize2fs 1.41.12 (17-May-2010) 请先运行 'e2fsck -f /dev/mapper/vg_weidianserver2-lv_home'. [root@weidianserver2 ~]# e2fsck -f /dev/mapper/vg_weidianserver2-lv_home e2fsck 1.41.12 (17-May-2010) 第一步: 检查inode,块,和大小 第二步: 检查目录结构 第3步: 检查目录连接性 Pass 4: Checking reference counts 第5步: 检查簇概要信息 /dev/mapper/vg_weidianserver2-lv_home: 330/57229312 files (3.9% non-contiguous), 4737926/228899840 blocks [root@weidianserver2 ~]# resize2fs -p /dev/mapper/vg_weidianserver2-lv_home 20G resize2fs 1.41.12 (17-May-2010) Resizing the filesystem on /dev/mapper/vg_weidianserver2-lv_home to 5242880 (4k) blocks. Begin pass 2 (max = 33784) 正在重定位块 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX Begin pass 3 (max = 6986) 正在扫描inode表 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX Begin pass 4 (max = 147) 正在更新inode引用 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX The filesystem on /dev/mapper/vg_weidianserver2-lv_home is now 5242880 blocks long.
③実行結果から、ホームを20Gに圧縮したことがわかります。この時点で、ホームディレクトリをリロードできます
[root@weidianserver2 ~]# mount /home [root@weidianserver2 ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/vg_weidianserver2-lv_root 50G 44G 2.8G 95% / tmpfs 7.8G 72K 7.8G 1% /dev/shm /dev/sda1 485M 39M 421M 9% /boot /dev/mapper/vg_weidianserver2-lv_home 20G 4.4G 15G 24% /home
。以下に示すように、これでホームの圧縮と再ロードが完了しました:
④ 上記の 3 つの手順でホーム ブロックが処理されましたが、空きハードディスクがルートに追加されていないため、次に圧縮ディスクを追加します。ルートへの:
[root@localhost ~]# lvextend -L +812G /dev/mapper/vg_weidianserver2-lv_root 注:lvextend -L +283G为在文件系统上增加283G [root@localhost ~]# resize2fs -p /dev/mapper/vg_weidianserver2-lv_root
リロードとマウントには時間がかかりますが、この間、ドライブ文字のサイズを継続的に確認することもできます。これにより、ルート ドライブ文字のサイズが増加することがわかることがあります。以下に示すように、少しずつです:
上の図の最終結果から、ホームの空きドライブ文字を 812G に圧縮し、ルートに追加したことがわかります。最後に、読んでいただきありがとうございます。ご質問がございましたら、メッセージを残してください。ありがとうございます。
以上がCentOS でのホーム パーティションとルート パーティションのサイズを調整するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。