逻辑卷由卷组和物理卷组合而成

缩写的方式

逻辑卷:lv

卷组:vg

物理卷:pv

常用的命令:输入lv,vg,pv。后按TAB 键,如下:

centos逻辑卷改名 逻辑卷创建命令_centos逻辑卷改名

有什么都介绍的很清楚,不懂 的查一下lv,vg,pv。后面的单词是什么意思。就能理解了。

那么,首先呢,先创建pv(物理卷),最少得要两个磁盘 的空间,如下:

centos逻辑卷改名 逻辑卷创建命令_逻辑卷_02

有个命令可以查看物理卷,如下:

centos逻辑卷改名 逻辑卷创建命令_mysql_03

查看物理卷的详细信息也有,如下:

centos逻辑卷改名 逻辑卷创建命令_逻辑卷_04

 物理卷完了呢,就该卷组了。

创建卷组顺便把物理卷也加进去,如下:       (-s 指定pe大小,当然也可以不指定的话,默认是4M的。)具体使用man帮助查看

centos逻辑卷改名 逻辑卷创建命令_mysql_05

用vgdisplay查看详细信息:

centos逻辑卷改名 逻辑卷创建命令_mysql_06

用vgs查看卷组中的数量:

centos逻辑卷改名 逻辑卷创建命令_centos逻辑卷改名_07

最后到逻辑卷了,创建逻辑卷,如下: (-n 指定名称    -l  指定PE为单位 -L 指定逻辑卷大小,直接加单位 最后加上卷组的名字 )

centos逻辑卷改名 逻辑卷创建命令_逻辑卷_08

通过lvdisplay查看逻辑卷详细信息,如下:

centos逻辑卷改名 逻辑卷创建命令_逻辑卷_09

逻辑卷创完了,就可以加文件系统了,(centos7支持的文件系统用mkfs.后用TAB直接补出来,常用的 是xfs和ext系列的。centos6常用的就一种ext系列的,版本比较老。)

centos逻辑卷改名 逻辑卷创建命令_mysql_10

centos逻辑卷改名 逻辑卷创建命令_文件系统_11

添加文件系统(前面用mkfs.xfs 后面跟添加的对象)

centos逻辑卷改名 逻辑卷创建命令_mysql_12

添加完文件系统后,用blkid查看文件系统是否添加:

centos逻辑卷改名 逻辑卷创建命令_mysql_13

文件系统好了,就可以挂载(mount)了

挂载如下:

先找个目录下创建个目录:

centos逻辑卷改名 逻辑卷创建命令_逻辑卷_14

用 lsblk 查看设备信息

centos逻辑卷改名 逻辑卷创建命令_centos逻辑卷改名_15

 

现在是没有挂载的,用mount实现挂载

centos逻辑卷改名 逻辑卷创建命令_文件系统_16

用df -h 查看信息

centos逻辑卷改名 逻辑卷创建命令_逻辑卷_17

 

 这是临时挂载,要想永久生效,写入/etc/fstab 中。

快照

 创建快照和创建逻辑卷差不多,如下: 

1. -s 是快照逻辑卷

 

2. -n 指定名称

 

3. -L 指定大小

4. 最后谁路径的快照

 

 

 

centos逻辑卷改名 逻辑卷创建命令_centos逻辑卷改名_18

然后用lvdisplay查看会多出一个东西

centos逻辑卷改名 逻辑卷创建命令_centos逻辑卷改名_19

用lsblk查看会出来一个快照的名字

centos逻辑卷改名 逻辑卷创建命令_mysql_20

现在创建好 了快照,就实行第二步,挂载。 就如同逻辑卷一样,创建一个空目录,然后是用mount挂载到逻辑卷的快照上。

xfs(文件系统)

lvcreate  -s -n mysql_snapshot2 -L 1G /dev/vg0/mysql

mount -o nouuid,ro  /dev/vg0/mysql_snapshot2  /mnt/snap/

 

ext4(文件系统)

lvcreate  -n binlog_snapshot -s -p r -L 1G /dev/vg0/binlog

mount /dev/vg0/binlog_snapshot /mnt/snap/

完毕!!!