磁盘阵列
1. mdadm -C /dev/md0 -a yes -l 1 -n 2 -x 1 /dev/vdb{1..3}
创建名为/dev/md0的md设备
options:
1) -C:创建md设备2) -l:选择模式
2) -n:多少块设备 4) -x:多少块备份
模式类别:
① 模式0,单纯地提升设备运行速度,但如果其中一个坏了,所有数据都损坏。相当于两个设备为一个设备工作,但速度最多只提升百分之五十,而且数据应该是有关联的。
② 模式1,提高设备的稳定性,但它的性能和大小取决于最差的那块设备,如果其中一个损坏了,另外一个会顶替上。相当于两个设备同时存储,速度没有提升,反而会有一点下降,但数据是分开存储的,没有关联。
③ 模式5,不仅提升设备运行速度,还会提高设备的稳定性,但相比于前两个模式,它会大幅度增加设备的成本。因为它的大小取决于最小的那块,所以你需要同样的硬盘很多块。
2. mdadm -D /dev/md0
查看目标设备信息
3. mdadm /dev/(mdname) (ops) /dev/vdb1
options:
1) -f:让目标设备坏掉2) -r:移除目标设备
3)-a:添加目标设备
1) raid 0 加速
2) 1两块磁盘同时一起写数据,
3) 5,一块备份,两个加速,其实也相当于一个硬盘
4) 取决于最小的大小
1 准备工作
现在有vdb2 vdb3 vdb5 各自都是1G 并设置系统为fd即linux raid autodetect用来做RAID 1
2 创建
-c create -a add -l level
-n 2 :两块工作的设备
-x 1:一块闲置的设备
3格式化并挂载使用
4 模拟意外状况
使其中一个磁盘失效
-f 手动使设备失效
从阵列中移除,再加一块新的磁盘
查看磁盘状态
卸载并删除