以前因爲沒有規劃好分區,致使根分區空間已經滿了。以下所示:
html
能夠使用lvm方式進行根分區擴容,可是比較坑的是,centos7用的是xfs文件系統,要注意centos
這是常規的擴容方法
bash
1,建立分區app
fdisk /dev/sdd #個人新增硬盤 -8e #調整爲lvm系統 partprobe #從新生效分區表
2,建立物理卷ide
pvcreate /dev/sdd1
3,查看卷組名稱,以及卷組使用狀況centos7
vgdisplay
4,將物理卷擴展到卷組htm
vgextend cl /dev/sdd1
5,查看當前邏輯卷的空間狀態blog
lvdisplay
6,將卷組中的指定空間擴展到根分區邏輯卷ip
lvextend -L +50G /dev/mapper/cl-root #指定擴容50G lvextend -l +100%FREE /dev/mapper/cl-root #所有擴容空閒空間
7,刷新根分區get
xfs_growfs /dev/mapper/cl-root
可是到了第6部,一直報錯
整我的都很差了,後來查詢到資料
https://lists.centos.org/pipermail/centos/2011-September/117901.html
使用以下命令解決
lvresize -A n -L +50G /dev/cl/root
而後刷新根分區
xfs_growfs /dev/mapper/cl-root
最後解決了
看來之後安裝系統的時候不要系統自動分區,特別是別弄成xfs格式,麻煩