mdadm /dev/md0 -l 1 -n 2 --auto=yes /dev/sda5 /dev/sdb5
创建基于分区的Raid时,默认的设备文件名为 md_d0, md_d0p0, md_d0p1 ... md_d0p4, md_d1... ...等,所以要激活Raid设备,用
mdadm -R md_d0
再mount即可,具体md_dx中的x需要你查看/dev文件夹来取定。
如果你想用md0,md1的话,可以试试在/etc/mdadm/mdadm.conf后加上一行:
ARRAY /dev/md0 auto=md devices=/dev/sda5,/dev/sdb5
重启后应该可以可以使用/dev/md0设备名字了
不同的GNU/Linux可能稍有不同,建议:
man mdadm
man mdadm.conf
因为你没有把/dev/md0 写入默认配置文件/etc/mdadm.conf如果没写的话第二次是自动变为md127的,要么你就直接默认,要么就将md0 写入你的配置文件中!
mdadm -Ds >> /etc/mdadm.conf
再把 DEVICES /dev/sdb /dev/sdc (你组建时的硬盘) 加进去就可以了
如果要设开机自动挂载 在/etc/fstab 里面改!
raid10重启
1.得创建raid的配置文件
echo DEVICE /dev/sd[b-e] >/etc/mdadm.conf
2.扫描磁盘阵列信息,追加到文件中
mdadm -Ds >>/etc/mdadm.conf
3.取消raid10的挂载
umount /yuraid
4.可以停止raid10了
mdadm -S /dev/md0
5.检查磁盘阵列组信息
mdadm -D /dev/md0
6.在存在配置文件的情况下,可以正常的启动raid10了
mdadm -A /dev/md0
7.此时可以正常查看raid10的信息
mdadm -D /dev/md0
raid10卸载
1.卸载挂载中的设备
umount /dev/md0
2.停止raid服务
mdadm -S /dev/md0
ls /dev/md0 # 无法进行查看
3.卸载raid10中的所有的磁盘信息
mdadm --misc --zero-superblock /dev/sdb
mdadm --misc --zero-superblock /dev/sdc
mdadm --misc --zero-superblock /dev/sdd
mdadm --misc --zero-superblock /dev/sde
4.删除raid的配置文件
rm /etc/mdadm.conf
5.此时再清除开机自动挂载的配置文件
清除/etc/fstab文件的自动挂载信息配置
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)