RAID之中的RAID5的创建及示例

匿名 (未验证) 提交于 2019-12-02 22:56:40

RAID
1)RAID支持动态扩容

2)RAID支持磁盘加速  3)RAID支持冗余

RAID 5:需三块硬盘以上,磁盘容量为多块磁盘-1,提供部分磁盘速度及冗余效果(致命缺点:生成校验和时占用额外计算资源)、允许损坏一块硬盘

新增4块30G硬盘 

创建raid了使用的命令是mdadm,如果没有请先安装mdadm软件包

[root@Centos_01 ~]# mdadm -Cv /dev/md0 -a yes -n3 -l5 -x1 /dev/sd[c-f]  //创建raid5

参数解释:

    [root@Centos_01 ~]# mdadm --detail --scan>/etc/mdadm.conf  //全部追加到配置文件中     [root@Centos_01 ~]# vim /etc/mdadm.conf                     //编辑配置文件

    [root@Centos_01 ~]# vim /etc/fstab                            //编辑配置文件

    在里面加上一行     /dev/md0   /raid     ext4     defaults    0   0

模拟磁盘损坏

[root@Centos_01 ~]# mdadm /dev/md0 -f /dev/sdd               //模拟磁盘损坏 [root@Centos_01 ~]# cat /proc/mdstat                          //查看修复


raid5恢复了
[root@Centos_01 ~]# mdadm /dev/md0 -r /dev/sdd            //把坏的磁盘移除

命令参数

-A  =  --assemble      激活  -S  =  --stop           停止  -D  =  --detail          查看raid详细信息  -C  =  -- create         建立raid设备  -v  =  --verbose        显示建立过程的详细信息  -l  =  --level            raid的级别  -n  =  --raid-devices    raid设备数  -s  =  --scan            扫描raid设备  -f  =  --fail              标示坏的硬盘  -a  =  --add             添加硬盘  -r  =  -remove           移除坏的硬盘

关闭RAID的方法

>>直接卸载/dev/md0,并且注释掉/etc/fstab文件中的配置 umount  /dev/md0                  //解除挂接  vi  /etc/fstab                      //将fstab里面的开机自动挂载注释掉  #/dev/md0     /var/www/html     ext4     defaults         0   0  mdadm --stop /dev/md0           //停止md0磁盘服务

查看RAID是否成功的创建是的两种方法

cat  /proc/mdstat  mdadm  --detail  /dev/md
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!