本文主要是介绍软RAID和逻辑卷,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
#软RAID
mdadm
-a 检测设备名称
-n 指定设备数量
-l 指定RAID级别
-C 创建
-v 显示过程
-f 模拟设备损坏
-r 移除设备
-D 查看详细信息
-S 停止RAID磁盘阵列
-x 备份盘
eg:
mdadm -Cv /dev/md0 -a yes -n 4 -l 10 /dev/sdb /dev/sdc /dev/sdd /dev/sde #创建RAID10阵列
mkfs.ext4 /dev/md0 #格式化
mount #挂载
逻辑卷创建
pvcreate /dev/sdb /dev/sdc #创建物理卷
vgcreate vg00 /dev/sdb /dev/sdc #创建卷组
vgdisplay #查看卷组
lvcreate -L 20G -n lv_app vg00 #创建逻辑卷
mkfs.ext4 /dev/vg00/lv_app #格式化
mount /dev/vg00/lv_app /app
逻辑卷扩容
umount /app
lvextend -L 30G /dev/vg00/lv_app #扩容到30G
e2fsck -f /dev/vg00/lv_app #检查硬盘完整性
resize2fs /dev/vg00/lv_app #重置硬盘容量
mount
逻辑卷缩小
umount /app
e2fsck -f /dev/vg00/lv_app
resize2fs /dev/vg00/lv_app 20G
lvreduce -L 20G /dev/vg00/lv_app #缩小到20G
mount
逻辑卷快照
快照卷的容量必须等同于逻辑卷的容量
快照卷仅一次有效,一旦执行还原操作后则会被立即自动删除
lvcreate -L 20G -s -n SNAP /dev/vg00/lv_app #创建快照,-s生成一个快照卷,-L指定切割的大小
lvdisplay
还原快照
umount /app
lvconvert --merge /dev/vg00/SNAP
这篇关于软RAID和逻辑卷的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!