Linux学习--LVM逻辑卷

一、部署逻辑卷
1.让硬盘或分区支持LVM技术。

#pvcreate  /dev/sdb1 /dev/sdb2

2.硬盘或分区加入到卷组storage中,查看卷组状态。

#vgcreate storage /dev/sdb1 /dev/sdb2
#vgdisplay

3.切割出逻辑卷vo,大小自定,这里为120M。

#lvcreate -n vo -L 120M storage
#lvdisplay

4.把生成的逻辑卷格式化,挂载使用。

#mkfs.ext4 /dev/storage/vo
#mkdir /file                     #创建要挂载的目录file
#mount /dev/storage/vo /file

5.查看挂载信息,并写入配置文件中永久生效。

#df -h
#echo "/dev/storage/vo /file ext4 defaults 0 0" >> /etc/fstab

二、扩容逻辑卷
1.先卸载挂载点。

#umonut /file

2.将逻辑卷扩容为200M。

#lvextend -L 200M /dev/storage/vo

3.检查硬盘完整性并重置硬盘大小。

#e2fsck -f /dev/storage/vo 
#resize2fs /dev/storage/vo

4.挂载使用查看挂载状态。

#mount /dev/storage/vo /file
#df -h

三、缩小逻辑卷(丢失数据分险大,先备份再操作)
1.卸载挂载点。

#umount /file

2.检查文件系统完整性。

#e2fsck -f /dev/storage/vo

3.逻辑卷缩小为100M

#resize2fs /dev/storage/vo 100M

4.重新挂载并查看系统状态。

#mount -a
#df -h

四、逻辑卷快照

  • LVM的快照卷特点
  1. 快照卷的容量必须等同于逻辑卷的容量;
  2. 快照卷仅一次有效。

1.先查看逻辑卷大小。

#vgdisplay

2.使用-s参数生成一个快照卷,使用-L参数指定切割的大小。命令后面写上是针对哪个逻辑卷执行的快照操作。

#lvcreate -L 100M -s -n SNAP /dev/storage/vo

3.逻辑卷快照还原操作。

#lvconvert --merge /dev/storage/vo

*记录学习方便以后查看 *

你可能感兴趣的:(Linux)