首页 > 代码库 > extend vg(pv,lv)use HotPlug Storage PV for VMI(ECC Env)
extend vg(pv,lv)use HotPlug Storage PV for VMI(ECC Env)
Preface:
前期存储未规划好,业务快速扩展,数据高安全需求(异地,More one copy),需求多多?NM干着干着活就会时不时的坑爹起来了!particularly Real Production Env、、、、
<Task 一,>,在VMware中测试新添加物理存储媒介PV,extend LVM空间,动态管理你的存储 for cloud Computing;
01,不重启识别新添加的硬盘,as we all know Hotplug Storage Media
执行echo "- - -" > /sys/class/scsi_host/host*/scan
执行上面的重新scan 新添加的pv日志
02,在原本LVM基础上,使用新添加的pv(eg,/dev/sdb)硬盘,创建新的pv,在将新创建的pv添加到新的vg中
扩容搞定
[ruiy tips Notices]
总结基于LVM的pv扩容步骤:
1,新添加pv,不重启扫描到新添加的pv硬盘(新添加的pv应是支持Hotplug类型硬盘,目前除了IDE,scsi等都是可以的)
执行如下命令不重启识别新添加的pv
echo "- - -" > /sys/class/scsi_host/host*/scan
pvcreate /dev/sd* (创建pv)
vgextend vg_ruiy /dev/sd* (使用新创建的pv,扩展vg)
lvextend -l +100%FREE /dev/vg_ruiy/lv_root (扩展lv)
resize2fs -p /dev/vg_ruiy/lv_root ((拉伸已经扩展的lv))
<Task 二>,在LVM中扩展以存在的lv,以达到扩展lv所在挂载点的目的,下面我们在此测试在LVM中先创建pv,将pv添加到vg中,再在vg中新创建lv
extend vg(pv,lv)use HotPlug Storage PV for VMI(ECC Env)