虚拟机新增磁盘后lvm下的lv扩容
作者:互联网
系统环境:CentOS 6.5_X64
一、识别新增磁盘:
ls /sys/class/fc_host (会看到host1,host2...hostN,对每个host进行如下操作)
echo "- - -" > /sys/class/scsi_host/host1/scan (中间是有空格的)!!
echo "- - -" > /sys/class/scsi_host/host2/scan
...
echo "- - -" > /sys/class/scsi_host/hostN/scan
操作后用fdisk -l或lvmdiskscan来查看新硬盘
二、查看系统是否已识别到新增物理磁盘:
fdisk -l #可看到未划分的物理空间
三、对新增的磁盘进行分区操作:
fdisk /dev/sdb
1、新建分区;
n(新建)、p-1、默认、默认
2、将磁盘格式修改为lvm格式;
t(改格式)、8e
3、对磁盘的修改进行保存;
w(保存);
四、查看sdb1分区创建成功,已显示sdb1:
fdisk -l
Device Boot Start End Blocks Id System
/dev/sdb1 1 26108 209712478+ 8e Linux LVM
五、将创建的sdb1分区,创建pv
1、pvcreate /dev/sdb1
dev_is_mpath: failed to get device for 8:17
Physical volume "/dev/sdb1" successfully created
2、查看创建的pv
pvdisplay
六、将创建的pv增加给当前使用的vg增加vg的空闲空间:
1、查看当前的VG name名称
vgdisplay
--- Volume group ---
VG Name VolGroup
2、把/dev/sdb1的pv空间扩展给VolGroup名称的vg
vgextend VolGroup /dev/sdb1
Volume group "VolGroup" successfully extended
3、查看VG确定已有可使用空间
vgdisplay
--- Volume group ---
VG Name VolGroup
Free PE / Size 51199 / 200.00 GiB
六、将空闲VG的空间,增加给要扩容的lv(注意映射的路径):
1、查看要增加空间的lv名称
df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGroup-lv_root 50G 5.8G 41G 13% /
2、将空闲的空间增加给/dev/mapper/VolGroup-lv_root的lv映射,即根分区
lvextend -L +199.9GB /dev/mapper/VolGroup-lv_root #此处空间的大小与以上流程中6.3步骤vg查看获取到的空间匹配;
Extending logical volume lv_root to 249.00 GiB
Logical volume lv_root successfully resized
3、重新识别空间
resize2fs /dev/mapper/VolGroup-lv_root
七、查看新增的空间是否已经增加:
确认空间
df -h
标签:VolGroup,查看,虚拟机,dev,lv,lvm,root,sdb1 来源: https://blog.51cto.com/14447298/2420150