web-dev-qa-db-ja.com

システムをシャットダウンする前にソフトウェアRAIDを停止する適切な方法

これは簡単なはずですが、検索しても直接の答えを見つけることができませんでした。

Mdadm管理のアレイをアンマウントしてから、(1)アレイのプラグを抜く、(2)アレイを収容しているエンクロージャーの電源を切る、(3)システムを再起動する、または(4)システムをシャットダウンすると、mdadmは、失敗イベントが検出されたことに関するアラートを発行します。

This is an automatically generated mail message from mdadm
running on <hostname>

A Fail event had been detected on md device /dev/md0.

It could be related to component device /dev/sdc1.

Faithfully yours, etc.

P.S. The /proc/mdstat file currently contains the following:

Personalities : [raid1] 
md0 : active (auto-read-only) raid1 sdc1[1](F) sdb1[0]
      1952984000 blocks super 1.2 [2/1] [U_]

unused devices: <none>

RAIDは問題ないようで、すぐに再開できます。このアラートの生成を回避するには、アンマウント後、切断または再起動する前にmdadm --stop /dev/md0を実行する必要がありますか?定期的なシステムの再起動とシャットダウンの場合、このコマンドを/etc/init.d/のスクリプトに含め、/etc/rc0.d//etc/rc6.d/にシンボリックリンクする必要がありますか?

明確にしていただきありがとうございます。

2
user001

はい、ディスクを取り外す前にアレイを停止する必要があります。一般に、操作の順序は次のとおりです。各ステップを完了すると、次のステップを実行できます。

  1. アレイ上のファイルシステムを使用しているプログラムをすべて停止します。
  2. アレイ上のすべてのファイルシステムをアンマウントします。
  3. アレイを停止します。
  4. アレイディスクの電源を切ります。

LVMを使用している場合、LVMボリュームマッピングを非アクティブ化するステップ2.5がありますが、これを行う正しい方法がわかりません。

2
Mark