当前位置: 技术问答>linux和unix
继续RAID5的问题
来源: 互联网 发布时间:2017-02-21
本文导语: 我在VMware 下的 Linux 部署RAID5. 有3块硬盘/dev/sdb /dev/sdc /dev/sdd 每块20G mdadm --create /dev/md0 -l5 --raid-devices=3 /dev/sdb /dev/sdc /dev/sdd 这个命令执行完后.就会有一个/dev/md0分区文件. 但是,我重启服...
我在VMware 下的 Linux 部署RAID5.
有3块硬盘/dev/sdb /dev/sdc /dev/sdd 每块20G
mdadm --create /dev/md0 -l5 --raid-devices=3 /dev/sdb /dev/sdc /dev/sdd
这个命令执行完后.就会有一个/dev/md0分区文件.
但是,我重启服务器时,这个分区就没了.
然后来知道要配置./etc/mdadm.conf
echo DEVICE /dev/sd[bcd]1 > /etc/mdadm.conf
mdadm -Ds >> /etc/mdadm.conf
mdadm --detail --scan >> /etc/mdadm.conf
问题:
配置这个文件,确实重启后依然还有/dev/md0这个分区文件.
但是.我并没有找到mdadm这个工具的服务程序.
当重启开机时,mdadm没有一个进程去读取/etc/mdadm.conf文件
那Linux怎么去读取的这个文件?
有3块硬盘/dev/sdb /dev/sdc /dev/sdd 每块20G
mdadm --create /dev/md0 -l5 --raid-devices=3 /dev/sdb /dev/sdc /dev/sdd
这个命令执行完后.就会有一个/dev/md0分区文件.
但是,我重启服务器时,这个分区就没了.
然后来知道要配置./etc/mdadm.conf
echo DEVICE /dev/sd[bcd]1 > /etc/mdadm.conf
mdadm -Ds >> /etc/mdadm.conf
mdadm --detail --scan >> /etc/mdadm.conf
问题:
配置这个文件,确实重启后依然还有/dev/md0这个分区文件.
但是.我并没有找到mdadm这个工具的服务程序.
当重启开机时,mdadm没有一个进程去读取/etc/mdadm.conf文件
那Linux怎么去读取的这个文件?
|
RAID模块为kernel支持模块,/etc/mdadm.conf作为默认的配置文件,系统启动时加载RAID模块读默认配置文件/etc/mdadm.conf,像什么/etc/hosts,/etc/resolv.conf之类一样。
当然这个只是我的认为,如果你想了解清楚看看源码中怎么实现。
当然这个只是我的认为,如果你想了解清楚看看源码中怎么实现。