首页 > 代码库 > Linux 中使用mdadm创建软raid
Linux 中使用mdadm创建软raid
Linux 中使用mdadm创建软raid
raid 磁盘阵列:
raid0 raid1 raid5 raid10
raid0 :
优点:读写速度快
缺点:安全性不高
raid1:
优点:安全性高,读取速度快
缺点:写入速度慢
raid5:
安全性介于0和1之间读写速度介于0和1之间
优点:可以做冗余磁盘
完整创建raid5过程:
1.新建4个分区:
[root@localhost Desktop]# fdisk /dev/sdb
2.创建raid5:
[root@localhost Desktop]# mdadm -C /dev/md1-l 5 -n 3 -x 1 /dev/sdb{5,6,7,8}
-l:(level)说明raid级别为5
-n:(numbers)有几个磁盘(分区)组建的raid
-x:(share)热盘(共享盘)数目
3.查看raid详细信息:
[root@localhost Desktop]# mdadm -D /dev/md1
4.设置永久生效:
[root@localhost Desktop]# mdadm -Ds>> /etc/mdadm.conf
[root@localhost Desktop]# cat/etc/mdadm.conf
ARRAY /dev/md1 level=raid5 num-devices=3spares=1
UUID=1922ae9a:6fb8adf6:84e9c083:e431076c
5.创建文件系统:
[root@localhost /]# mkfs.ext3 /dev/md1
[root@localhost /]# mount /dev/md1 /mnt
6.破坏性试验:
[root@localhost Desktop]# mdadm -f /dev/md1/dev/sdb5
mdadm: set /dev/sdb5 faulty in /dev/md1
7.热插拔:
[root@localhost Desktop]# mdadm -r /dev/md1/dev/sdb5
[root@localhost Desktop]# mdadm -a /dev/md1/dev/sdb5
完整删除raid设备:
mdadm -f /dev/md1 /dev/sdb{5,6,7,8}
mdadm -r /dev/md1 /dev/sdb{5,6,7,8}
umount /dev/md1
mdadm -S /dev/md1
mdadm --misc --zero-superblock/dev/sdb{5,6,7,8}
rm -rf /dev/md1
即:先删除RAID中的所有设备,然后停止该RAID即可
本文出自 “赤月之瞳的IT空间” 博客,请务必保留此出处http://niming2008.blog.51cto.com/2933179/1426850