增加虚拟机硬盘大小
对新增加的硬盘进行分区
按顺序执行下列操作
-
进入fdisk,fdisk /dev/sda
-
输入p指令,查看已分区数量,有两个 /dev/sda1和 /dev/sda2
-
输入n(new partition)指令,新增加一个分区
-
输入p(primary partition),分区类型选择为主分区
-
输入分区号3(partition number),分区号选3(上面显示我已经有两个分区了)
-
回车,默认(起始扇区)
-
回车,默认(结束扇区)
-
输入t(change partition id)指令,修改分区类型
-
按提示输入刚才的分区号 3
-
输入分区类型 8e(Linux LVM partition)
-
输入w指令,将以上改动写入分区表
-
最后完成,退出fdisk命令
-
重启系统,shutdown -h now
对新增加的硬盘格式化
mkfs.exts /dev/sda3
添加新LVM到已有的LVM组,实现扩容
lvm # 进入lvm管理
lvm>pvcreate /dev/sda3 # 这是初始化刚才的分区,必须的。
lvm>vgextend centos /dev/sda3 # 将初始化过的分区加入到虚拟卷组vg_dc01
lvm>lvextend -L +39.9G /dev/mapper/centos-root # 扩展已有卷的容量=扩展后空间-扩展前空间
lvm>pvdisplay # 查看卷容量
lvm>quit # 退出
注意:执行pvcreate /dev/sda3时如果硬盘占用率为100%时会报错,需删除部分文件,腾出一部分空间
文件系统扩容
xfs_growfs /dev/mapper/centos-root