本文主要是介绍【mdadm】将任何块设备做成RAID,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
【mdadm】将任何块设备做成RAID模块化的命令:
创建模式
【-c】
专用选项
【-l】:级别(即RAID的级别类型)
【-n】:设备个数
【-a{yes|no}】:自动为其创建设备文件
【-c】:指定CHUNK大小(数据块大小)2^n 默认大小为64k
【-x】:指定空闲盘个数
例如:
mdadm -C /dev/md0 -a yes -l 0 -n 2 /dev/sdb{5,6}
管理模式
不指定模式直接使用
【--add】【--del】等表示管理
默认mdadm工作在管理模式下
【-D】【--detail】查看RAID阵列信息
【-F】【--fail】【--set-faulty】将磁盘模拟损坏
例如:mdadm /dev/md# --fail /dev/sdb7(将md#中sdb7模拟为损坏)
mdadm /dev/md1 -r /dev/sdb7 (可以将已损坏的磁盘删除)
【-S】【--stop】 停止阵列
例如:mdadm -s /dev/md#
监控模式【-F】
增长摸是
【-G】
装配模式
【-A】
【mdadm -D /dev/md# 】查看RAID阵列的详细信息
--detail也行
【mdadm -D --scan】可以查看当前设备上所有md设备的信息,
如果将信息保存在【mdadm -D --scan > /etc/mdadm.conf】中,那么下次启动就不必要指定设备的磁盘了。
安装软RAID必备条件:
1、需要内核模块:md:
2、linux上创建工具:mdadm
这篇关于【mdadm】将任何块设备做成RAID的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!