web-dev-qa-db-ja.com

mdadmがインストールされているかどうかを確認するBashスクリプト

私は現在、3つのディスクと1つのホットスペアでraid5を作成するためのbashスクリプトに取り組んでいます。

Mdadmが存在するかどうかを最初にチェックするスクリプトを作成する方法がわかりません。存在しない場合は、インストールしてmd5という名前を付けます。 (レイドヴォルム)

うまくいけば、誰かが私を助けることができます。

2
user3185936

wiki から私はこれを手に入れました

システムでRAIDがサポートされている場合は、/ proc/mdstatというファイルが必要です。そのファイルはあなたの友達であることを忘れないでください。そのファイルがない場合は、カーネルがRAIDをサポートしていない可能性があります。

このコマンドを発行して、結果を確認してください。

cat /proc/mdstat

適切なRAIDパーソナリティ(RAIDモードなど)が登録されており、現在アクティブなRAIDデバイスがないことが通知されます。

1
kamil