RHCE_LVM

总结:

LVM:是逻辑卷管理的缩写,LVM将若干个磁盘或者磁盘分区链接为一个整块的卷组,形成一个存储池
LVM基本术语:
(1).物理存储设备:值系统的存储设备文件,如/dev/sda。
(2).物理卷,简称PV,吴丽娟可以是整个硬盘、硬盘分区或从逻辑上与磁盘分区具有同样功能的设备。
(3).卷组,简称VG,可以看成单独的逻辑磁盘,建立在PV纸上,一个卷组中至少要包括一个PV,在卷组建立之后可以动态的添加PV到卷组中,卷组的名称可以自定义。
(4).PE物理区域:物理区域是物理卷中可用于分配的最小存储单元,物理区域的大小默认为4MB,物理区域大小一旦确定将不能更改,同一卷组中的所有物理卷的物理区域大小需要一致。
(5).LE逻辑区域:逻辑区域是逻辑卷中可用于分配的最小存储单元,逻辑区域的大小取决于逻辑卷所在卷组心中的物理区域大小。
(6).逻辑卷:简称LV,相当于物理分区。
(7).VGDA卷组描述符区域:VGDA包括以下内容:PV描述符、VG描述符、LV描述符和一些PE描述符。

1.有三个磁盘/dev/sdb、/dev/sdc、/dev/sdd用来划分逻辑卷,创建3个分区,每个分区大小为2G。
LVM——PV——VG——LV

命令:

#pvcreate /dev/sdb1 /dev/sdb2 /dev/sdb3      //创建逻辑卷
#pvs                                  //显示相关信息  
#pvdisplay                              //显示属性
#vgcreate vgdate /dev/sdb{1,2,3}      //创建卷组vgdate 将物理卷添加卷组中
#vgcreate -n lv1 -L 4G vgdate       //创建指定名称lv1指定大小为4G
#lvcreate -l 100%VG vgdata -n lv2    //创建指定100%大小名称lv2
#lvs                           //显示相关信息
#mkfs.xfs /dev/vgdata/lv1        //使用mkfs.xfs命令在逻辑卷lv1上创建xfs文件系统
#mkfs.ext4 /dev/vgdata/lv2       //使用mkfs.ext4命令在逻辑卷lv2上创建ext4文件系统
#mkdir /lv1 /lv2                  //创建目录lv1 lv2
#mount /dev/vgdata/lv1 /lv1   //将创建好的文件系统lv1挂载到/vgdata上
#mount /dev/vgdata/lv1 /lv2   //将创建好的文件系统lv2挂载到/vgdata上
#df -h                              //查看磁盘分区情况

1.扩展逻辑卷;

#pvcreate /dev/sdb4         //创建分区sdb4
#vgextend  vgdata /dev/sdb4    //将创建好的分区sdb4加入到已经存在的卷组vgdata中
#vgs                           //显示相关信息
#lvextend -L +1G /dev/vgdata/lv2    //给lv2原来基础上增加指定1G空间
#lvs                          //显示相关信息
#resize2fs /dev/mapper/vgdata-lv2   //使用resize2fs命令同步文件系统
#df -h                        //查看磁盘信息

2.缩小逻辑卷空间:

#umount /lv2                         //取消挂载lv2
#e2fsck -f /dev/mapper/vgdata-lv2   //检测逻辑卷lv2上空余的空间
#resize2fs -L 1G /dev/mapper/vgdata-lv2     //使用resize2fs将文件系统减少指定1G
#lvreduce -L 1G /dev/vgdata-lv2    //用lvreduce命令将逻辑卷减少指定1G
#mount /dev/vgdata/lv2 /lv2       //通过mount命令挂载lv2
#df -h                             //查看磁盘信息

猜你喜欢

转载自blog.csdn.net/qq_44913154/article/details/106748725
LVM