centos LMP扩容pv、vg、lv
服务器空间不够,需要在线扩容,之前没有操作过,从网上查了一些资料,步骤记录如下:
第一步:备份现有服务器数据,以防万一;
第二步:创建新的磁盘分区,格式为LVM;
fdisk /dev/sda
依次执行:n --> p --> 1 --> 回车 --> 回车 --> t --> 8e --> p --> w
第三步:创建PV;
pvcreate /dev/sda4(此时会提示找不到sda4,需要先reboot)
第四步:给vg扩容;
vgextend /dev/VolGroup /dev/sda4
第五步:给lv扩容;
lvextend -L +200G /dev/VolGroup/lv_root
或
lvextend -l +100%FREE /dev/VolGroup/lv_root
第六步:扩容文件系统
resize2fs -p /dev/VolGroup/lv_root
第七步:查看扩容后情况
df -h
如果遇到执行第六步命令报错,是因为文件系统命令不对
使用df -Th可以查看文件系统
resize2fs 命令 :针对的是ext2、ext3、ext4文件系统
xfs_growfs 命令 :针对的是xfs文件系统
改用xfs_growfs 命令,问题解决
参考资料:
https://blog.csdn.net/demonson/article/details/82150404
https://blog.51cto.com/qiuyue/2175438