fdisk -l //获取新增硬盘的设备名称
假设新硬盘为/dev/sdb
格式化硬盘: fdisk /dev/sdb
n,创建新的磁盘
一路回车
p,打印新硬盘的信息
w,写入分区表
fdisk -l //获取新的分区后的设备名称
假设为 /dev/sdb1
创建新的pv
pvcreate /dev/sdb1
扫描pv
pvscan //这里获取到VG的名称
假设VG 名称为 cl
将新的pv加入到vg中
vgextend cl /dev/sdb1
显示加入后的vg
vgdiplay //此时获得Free PE/Size中的PE数,假设为430
显示lv的状态
lvdisplay //获取lv的名称,这里为/dev/cl/root
扩展lv
lvresize -l +430 /dev/cl/root
写入lv
当使用resize2fs 出现bad magic的错误的时候,这个是由于文件格式的问题。不是ext4
的格式,而是xfs的格式。
此时用xfs_growfs /dev/cl/root
检查最后的容量
df -h 看看/dev/cl/root所表示的/的大小是不是确实变成增加新硬盘后的容量了。