web-dev-qa-db-ja.com

CentOS 6には/etc/mdadm.confはありません

CentOS 6をインストールし、2つのディスクで新しいRAIDアレイをセットアップしました。すべてが大丈夫で、配列を分割しましたが、何も表示されません/etc/mdadm.confまたは/etc/mdadm/mdadm.confファイル。私もマシンを再起動しましたが、うまくいきませんでした!

私の間違いは何ですか? mdadm構成ファイルの場所に変更はありますか?

8
Hojat Taheri

そのファイルは通常、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]
9
slm