ubuntu server:RAID 10 的日常维护
dd:向RAID中添加设备;
● --re-add:将最近移除的设备,重新加入RAID阵列; ● -r, --remove:移除设备.只能移除失败的或者备用设备; ● -f, --fail:将设备标记为失败; ● --set-faulty:同—fail. 5.其他选项 mdadm命令还有很多其他选项,我们在这里不做详细介绍,你可以参阅mdadm的手册页: $ man mdadm 稍后我们会在示例中用到这些选项中的一部分,你可以留意其用法.
我们在前面的步骤中,已经创建过几个RAID阵列,比如下面的命令,创建阵列md1: $ sudo mdadm --create /dev/md1 --auto=yes --force -R --level=raid10 --raid- devices =4 /dev/sd[a-d]2 我们也可以在创建阵列的同时,指定“备用”设备. 备用设备是一个已经格式化的硬盘分区;使用备用设备的好处是,一旦某个在用设备发生异常,mdadm会自动用备用设备将其替换掉. 下面的命令,就是在创建RAID设备时,(上述命令的基础上)将第五块硬盘sde上的sde2分区,作为备用设备: $ sudo mdadm --create /dev/md1 --auto=yes --force -R --level=raid10 --raid- devices =4 /dev/sd[a-d]2 --hot-spares=1 /dev/sde2 查询RAID阵列 我们可以通过多种方式查看RAID的状态.
上面命令所显示的RAID信息比较少;如果你想要知道某个RAID阵列的更多信息,可以使用下面的命令: $ sudo mdadm --detail /dev/md0 如果你想知道某个分区(RAID物理卷)是否隶属于某个RAID阵列,可以使用下面的命令: $ sudo mdadm --examine /dev/sda2
$ sudo mdadm --examine /dev/sdb* RAID的监控 在Ubuntu中,mdadm默认是以“监控模式”运行的;一旦某个设备发生异常,mdadm可以给你发送E-mail. 我们来修改mdadm配置,把管理员的E-mail地址写进去: $ sudo nano /etc/mdadm/mdadm.conf [...] MAILADDR hiweed@hiweed.com [...] RAID的启动/停止 在Ubuntu中,我们所创建的RAID阵列,默认会随系统的启动而自动启动.如果你要手工启动一个已存在的阵列,可以用-A指令: $ sudo mdadm -A /dev/md0 如果要停止一个RAID阵列,可以用--stop指令: $ sudo mdadm --stop /dev/md0 mdadm: fail to stop array /dev/md0: Device or resource busy 上面的命令结果告诉我们,要停止一个RAID阵列,先umount其文件系统: $ sudo umount /boot $ sudo mdadm --stop /dev/md0 mdadm: stopped /dev/md0 为了后面的实验,我们再启动该设备: $ sudo mdadm -A /dev/md0 mdadm: /dev/md0 has been started with 4 drives.
|
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |