以前因为没有规划好分区,致使根分区空间已经满了。以下所示:
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格式,麻烦