一:LVM的创建
1.首先使用fdisk 将磁盘分区好,然后将分区的磁盘的类型修改为8e(LVM)
pv的使用:LVM中的底层物理卷
pvcreate 创建PV
-f:直接初始化这块磁盘
vg的使用:卷组:将多个底层物理卷组合起来的卷组
vgcreate:创建vg eg:create my_vgtest /dev/sdb{x,x}
vgextend 扩展vg
vgreduce 缩减vg
vgremove 删除vg
lv的使用:由卷组的空间组合的逻辑卷
lvcreate:创建lv eg:lvcreate -L (大小) -n 名称 vg名称
lvremove :删除lvm 删除的是lvm对应在目录之下 使用lvdisplay可以查看
创建成功之后格式化,挂载
二:LVM的扩展和缩小
1.lvextend 扩展LVM空间 eg:lvextend -L[+](使用+就是加上多少,未使用就是到多少) lv的路径
resize2fs -p(将物理空间升级同LVM一样大) LVM路径
lvreduce -L[-] (使用+就是减去多少,未使用就是到多少) LV的路径
使用lvreduce的注意事项
1.lvreduce不能在线缩减,必须先卸载挂载
2.先缩减磁盘,缩减磁盘的时候 使用 e2fsck
3.然后在lvreduce
resize2fs /path/to/ 3G 减小某个文件到3G
三:创建逻辑卷快照的使用
1.lvcreate -s -n mydata-kuaizhao -L[+] -p r(快照使用只读模型) 路径
注意事项
1、生命周期为整个数据时长;在这段时长内,数据的增长量不能超出快照卷大小;
2、快照卷应该是只读的;
3、跟原卷在同一卷组内;
1.首先使用fdisk 将磁盘分区好,然后将分区的磁盘的类型修改为8e(LVM)
pv的使用:LVM中的底层物理卷
pvcreate 创建PV
-f:直接初始化这块磁盘
vg的使用:卷组:将多个底层物理卷组合起来的卷组
vgcreate:创建vg eg:create my_vgtest /dev/sdb{x,x}
vgextend 扩展vg
vgreduce 缩减vg
vgremove 删除vg
lv的使用:由卷组的空间组合的逻辑卷
lvcreate:创建lv eg:lvcreate -L (大小) -n 名称 vg名称
lvremove :删除lvm 删除的是lvm对应在目录之下 使用lvdisplay可以查看
创建成功之后格式化,挂载
二:LVM的扩展和缩小
1.lvextend 扩展LVM空间 eg:lvextend -L[+](使用+就是加上多少,未使用就是到多少) lv的路径
resize2fs -p(将物理空间升级同LVM一样大) LVM路径
lvreduce -L[-] (使用+就是减去多少,未使用就是到多少) LV的路径
使用lvreduce的注意事项
1.lvreduce不能在线缩减,必须先卸载挂载
2.先缩减磁盘,缩减磁盘的时候 使用 e2fsck
3.然后在lvreduce
resize2fs /path/to/ 3G 减小某个文件到3G
三:创建逻辑卷快照的使用
1.lvcreate -s -n mydata-kuaizhao -L[+] -p r(快照使用只读模型) 路径
注意事项
1、生命周期为整个数据时长;在这段时长内,数据的增长量不能超出快照卷大小;
2、快照卷应该是只读的;
3、跟原卷在同一卷组内;