RHEL8系统学习打卡#day11#

第7章 使用RAID与LVM磁盘阵列技术

7.3 LVM逻辑卷管理器

RHEL8系统学习打卡#day11#

RHEL8系统学习打卡#day11#

  • 部署逻辑卷

第1步:让新添加的两块硬盘设备支持LVM技术。
pvcreate /dev/sdb /dev/sdc

第2步:把两块硬盘设备加入到storage(自定义名称)卷组中,然后查看卷组的状态。
vgcreate storage /dev/sdb /dev/sdc

vgdisplay

第3步:切割
lvcreate -n vo -l 37 storage //切割出4*37=148MB大小的逻辑卷
-n 逻辑卷的名称
-l 大小,多少PE
-L 大小,150MB
lvdisplay // 查看

第4步:格式化
mkfs.ext4 /dev/storage/vo
xfs格式不支持缩小,这里实验时尽量格式化成ext3/4

第5步:挂载
mkdir /linux
mount /dev/storage/vo /linux

第6步:查看,并写入配置文件
df -h
vim /etc/fstab
/dev/storage/vo /linux ext4 defaults 0 0

  • 扩容逻辑卷

第1步:卸载设备
umount /linux

第2步:扩容
lvextend -L 300M /dev/storage/vo

第3步:检查硬盘完整性,并重置硬盘容量
e2fsck -f /dev/storage/vo
resize2fs /dev/storage/vo

第4步:重新挂载,并查看挂载情况
mount -a
df -h

  • 缩小逻辑卷

第1步:卸载
umount /linux

第2步:检查文件系统完整性
e2fsck -f /dev/storage/vo

第3步:缩小
resize2fs /dev/storage/vo 100M //缩小到100M
lvreduce -L 100M /dev/storage/vo

第4步:重新挂载并查看
mount -a
df -h

  • 逻辑卷快照

第1步:创建
lvcreate -L 120M -s -n SNAP /dev/storage/vo
-L 切割大小,与逻辑卷保持一致(vgdisplay可查看使用多少)
-s 生成快照
-n 快照名称
最后跟上对哪个逻辑卷进行快照
lvdisplay //查看已创建的快照

第2步:恢复
umount /linux
lvconvent --merge /dev/storage/SNAP
执行完之后,数据恢复到快照时间,同时快照会被删除,属于一次性

  • 删除逻辑卷

第1步:卸载,删除配置文件
umount /linux
vim /etc/fstab 删除相对应的配置文件

第2步:删除逻辑卷
lvremove /dev/storage/vo

第3步:删除卷组
vgremove /dev/storage

第4步:删除物理卷
pvremove /dev/sdb /dev/sdc

RHEL8系统学习打卡#day11#

RHEL8系统学习打卡#day11#

上一篇:基于javaweb+jsp的医院住院管理系统


下一篇:20 Zabbix 利用Scripts栏目对Hosts远程执行命令