Site Overlay

CentOS 7 Linux 分割磁區(寶塔 Inode 100%)

首先,要先理解一下,這邊指的是根目錄及家目錄的磁碟空間,而非Inode。

透過指令我們可以得知目前硬碟的使用狀況。

df -h

我們接下來將從/home(6G)分配1G給/根目錄空間(930G),分割完成後,預計/root將有931G可以使用,/home則剩5G,不會算的朋友直接做數字的增減就行了,以下開始調整使用分區。

流程:1.備份/home、2.將/home所在的邏輯區域刪除、3.擴大/root文件、4.建立/home、5.恢復/home內容

1.備份/home

tar cvf /tmp/home.tar/home

2.停用/home

umount /home

2.1若無法停止/home,先中止/home裡面的程序。

fuser -km /home/

使用ssh的朋友可能會跟我遇到中止遠端連線的問題,沒關係,再連一次就好。

3.刪除/home的邏輯磁區

lvremove /dev/mapper/centos-home

4.增加/root所在的邏輯磁區

lvextend -L +1G /dev/mapper/centos-root

4.1.調整

xfs_growfs /dev/mapper/centos-root

5.重新建立/home

lvcreate -L 5G -n/dev/mapper/centos-home

5.1.調整

mkfs.xfs /dev/mapper/centos-home

6.掛載/home

mount /dev/mapper/centos-home

7.恢復/home文件

tar xvf /tmp/home.tar -C/home/

cd /home/home/

mv *../

8.完成後再檢查看看

df -h

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *