centos7 centos-home 磁盘空间转移至centos-root下(磁盘空间不足,磁盘不足)
由于在安裝centos系統(tǒng)的時(shí)候,如果在安裝時(shí)沒有分配磁盤空間,選擇的是默認(rèn)分配的,在安裝完成后,可以發(fā)現(xiàn)大容量磁盤往往分配在了home下面。
如果要把home下面的磁盤空間分配到root磁盤下面。可以進(jìn)行如下操作。
1.查看CentOS的系統(tǒng)版本
2.查看分區(qū)
df -h (centos-home和centos-root每人的名字可能不一樣)?
3.備份home分區(qū)文件
tar cvf /tmp/home.tar /home
4.卸載/home,如果無法卸載,先終止使用/home文件系統(tǒng)的進(jìn)程
umount /home (卸載)
卸載時(shí),發(fā)現(xiàn)/home在使用中,所以先終止。
fuser -km /home/(終止)
再次卸載,沒有報(bào)錯(cuò),表示成功。
5.刪除/home所在的lv
lvremove /dev/mapper/centos-home
6.擴(kuò)展/root所在的lv
lvextend -L +100G /dev/mapper/centos-root
7.擴(kuò)展/root文件系統(tǒng)
xfs_growfs /dev/mapper/centos-root
8.重新創(chuàng)建home lv (創(chuàng)建時(shí)計(jì)算好剩余的磁盤容量,建議比剩余小1G左右)
lvcreate -L 41G -n /dev/mapper/centos-home?
9.創(chuàng)建文件系統(tǒng)
mkfs.xfs /dev/mapper/centos-home
10.掛載home
mount /dev/mapper/centos-home
11.home文件恢復(fù)
tar xvf /tmp/home.tar -C /home/
12.再次使用df -h查看系統(tǒng)磁盤大小
可以看到home下面100G的磁盤容量已經(jīng)轉(zhuǎn)移到root下面了,至此,轉(zhuǎn)移任務(wù)結(jié)束。此為在CentOS7.2系統(tǒng)下測(cè)試使用的,在CentOS6版本下還沒測(cè)試過。
總結(jié)
以上是生活随笔為你收集整理的centos7 centos-home 磁盘空间转移至centos-root下(磁盘空间不足,磁盘不足)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: shop--10.店铺详情(后台+前端类
- 下一篇: poj1979 深度优先搜索 挑战程式设