Centos LVM磁盘合并方法
使用fdisk -l命令查看机器增加了2块物理磁盘,一块40G另一块50G
需要将这两块盘的空间合并在一起,而且还需要动态扩展即在不关机的情况下操作
使用pvcreate将两块新增的物理磁盘加入物理卷
[root@localhost ~]# pvcreate /dev/sdb
Physical volume "/dev/sdb" successfully created
[root@localhost ~]# pvcreate /dev/sdc
Physical volume "/dev/sdc" successfully created
[root@localhost ~]#
创建逻辑卷组VolGroup00,并将/dev/sdc加入其中
[root@localhost ~]# vgcreate VolGroup00 /dev/sdb
Volume group "VolGroup00" successfully created
[root@localhost ~]# vgextend VolGroup00 /dev/sdc
Volume group "VolGroup00" successfully extended
使用pvdisplay查看/dev/sdb /dev/sdc的Free PE,一个是10239,另一个是12799,两者之和是23038
使用lvdisplay查看两块物理磁盘合并后的Free PE SIZE大小通用为23038
然后创建卷:
lvcreate -l +23038 -n vg01 VolGroup00
+23038 部分可以根据自己的磁盘实际数值修改
其中23038为Free PE SIZE的大小,VolGroup00 为步骤3中创建的卷组名
使用lvdisplay命令获取到LV Path /dev/VolGroup00/vg01
并使用mkfs -t ext4 /dev/VolGroup00/vg01命令对其进行格式化
创建文件夹并挂载,目录大小显示为89G,已经将40和50G两块物理硬盘"合并"在一起了
[root@localhost ~]# mkdir -p /www
[root@localhost ~]# mount /dev/VolGroup00/vg01 /www
[root@localhost ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGroup-lv_root 37G 5.7G 30G 17% /
tmpfs 495M 72K 495M 1% /dev/shm
/dev/sda1 485M 35M 426M 8% /boot
/dev/mapper/VolGroup00-vg01 89G 184M 84G 1% /data
最后,再vi /etc/fstab中写入
/dev/mapper/VolGroup00-vg01 /www ext4 defaults 0 1