磁盘管理4--磁盘阵列RAID

什么是RAID?
RAID——RedundantArrays of Inexepensive Disks,容错廉价磁盘阵列。RAID通过一些软件和硬件的技术将多个较小的磁盘整合成一个较大的磁盘设备。
分类:RAID-0 写入速度快(性能最佳)
RAID-1 读取速度快(完整备份)
RAID-5(性能与数据备份的均衡考虑)
RAID-0+1

磁盘阵列的创建

1 fdisk /dev/vdb ##创建分区/dev/vdb{1..3}
2 madadm -C /dev/md0 -a yes -l 1 -n 2 -x 1 /dev/vdb{1..3} -C

        -C  ##建立磁盘阵列
        -a  ##add,文件不存在建立文件
        -l  ##raid级别
        -n  ##创建磁盘阵列的磁盘个数
        -x  ##闲置磁盘个数(备用)
**level0(同时录入,吞吐量大,适合网页输出),level1(同时分开写速度快,适合贴吧、论坛键入式),level5(吞吐量和速度都快)**   

3 mkfs.xfs /dev/md0 ==格式化
4 mount /dev/md0 /mnt/ ==挂载
5 watch -n 1 “cat /proc/mdstat ; df -h /mnt” ==监控命令

相关参数
mdadm -D /dev/md0 ##查看设备信息
mdadm /dec/md0 -f /dev/vdb2 ##破坏磁盘
mdadm /dev/md0 -r /dev/vdb2 ##删除磁盘
mdadm /dev/md0 -a /dev/vdb2 ##增加磁盘

磁盘管理4--磁盘阵列RAID_第1张图片
磁盘管理4--磁盘阵列RAID_第2张图片
磁盘管理4--磁盘阵列RAID_第3张图片
可以发现,正常情况下是用vdb1和vdb2来组成RAID,vdb3作为备用磁盘。

mdadm -D /dev/md0      ##查看设备信息

磁盘管理4--磁盘阵列RAID_第4张图片

mdadm /dec/md0 -f /dev/vdb2  ##设置错误

这里写图片描述
再次查看阵列信息发现,vdb2已经被vdb3替换
磁盘管理4--磁盘阵列RAID_第5张图片
这里写图片描述

磁盘阵列的删除

1>取消挂载
2>停止设备
3>删除磁盘分区
4>同步分区表

1>umount /dev/md0
2>mdadm -S /dev/md0 
3>fidisk /dev/vdb
4>partprobe

磁盘管理4--磁盘阵列RAID_第6张图片
这里写图片描述
磁盘管理4--磁盘阵列RAID_第7张图片
磁盘管理4--磁盘阵列RAID_第8张图片

你可能感兴趣的:(Linux初学)