centos 6 中没有 /etc/mdadm.conf

centos 6 中没有 /etc/mdadm.conf

我已经安装了 centos 6 并设置了一个带有两个磁盘的新 RAID 阵列。一切都很好,我已经对数组进行了分区,但我没有看到任何/etc/mdadm.conf文件/etc/mdadm/mdadm.conf。我也重新启动了我的机器,但没有运气!

你能告诉我我的错误是什么吗? mdadm 配置文件的位置是否有变化?

答案1

该文件通常不包含在mdadm包中。

$ rpm -ql mdadm | grep "mdadm.conf"
/usr/share/doc/mdadm-2.6.9/mdadm.conf-example
/usr/share/man/man5/mdadm.conf.5.gz

您可以使用随附的示例,也可以自行生成。我的文件在标题中显示了这一点:

# mdadm.conf written out by anaconda

所以我的猜测是,它可能是由我在安装过程中必须做出的一些选择构建的。我通常以 root 身份运行此命令来手动生成此文件:

$ mdadm --verbose --detail --scan > /etc/mdadm.conf

如果没有重定向到/etc/mdadm.conf文件,此命令将生成类似于以下内容的内容:

$ mdadm --verbose --detail --scan 
ARRAY /dev/md0 level=raid1 num-devices=2 metadata=0.90 UUID=48b4cedc:52404142:34d244f7:3b879f08
   devices=/dev/sda1,/dev/sdb1

然后,如果我想在出现任何问题时收到电子邮件通知,我将以下行添加到文件末尾:

MAILADDR [email protected], [email protected]

相关内容