RAID技术

磁盘阵列

1. mdadm -C /dev/md0 -a yes -l 1 -n 2 -x 1 /dev/vdb{1..3}

创建名为/dev/md0md设备

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) 取决于最小的大小

 

 

准备工作

现在有vdb2 vdb3 vdb5 各自都是1G 并设置系统为fdlinux raid autodetect用来做RAID 1

wKiom1VYeRXjs2lAAA3leCjroEw783.bmp 

创建

wKioL1VYerCh1qhAAAMGODGjCek574.bmp 

-c  create   -a  add    -l   level   

-n 2 :两块工作的设备

-x 1:一块闲置的设备 

 

3格式化并挂载使用

wKioL1VYesnCRCDQAABBMLjJrVI518.bmp 

wKioL1VYeuaBQBLRAALNuOoTRfY446.bmp 

模拟意外状况

使其中一个磁盘失效

wKiom1VYeYOTfOPfAAB9SH_T5Do978.bmp 

-f  手动使设备失效

从阵列中移除,再加一块新的磁盘

wKioL1VYeyOhIAgfAADv2Ntj4lo064.bmp 

查看磁盘状态

wKioL1VYe0SQ8AzBAAEkBNPRKyg181.bmp 

 

卸载并删除

wKiom1VYeeGgiIe4AAHUOChXp28661.bmp 

 

 

你可能感兴趣的:(技术,raid)