web-dev-qa-db-ja.com

HP SmartアレイRAIDコントローラーにドライブを再認識させるにはどうすればよいですか?

SmartアレイE200 RAIDコントローラーを搭載したHP ProLiant DL180 G5サーバーを持っています。 RAIDコントローラは、挿入されたドライブをアレイとして認識することを拒否しています。 これまでの話...

このサーバー(ファイルサーバー)にはアップグレードが必要です。それは、8 x 250GBドライブから始まりました。

  • OS用にRAID1に2つ
  • データ用にRAID5で5
  • ホットスペアとして1。

計画は、RAID5アレイとホットスペアを、より大きなディスクで構成されたRAID10アレイに置き換えることでした。リカバリが必要になった場合に備えて、古いドライブはそのままです。次のプロセスが使用されました:

  1. サーバーをシャットダウン
  2. データアレイとホットスペアで使用されているドライブを取り外し、それらの位置にラベルを付けます。
  3. サーバーを起動し、故障したドライブに関するエラーを確認する
  4. 新しいドライブを挿入して新しいRAID10アレイを作成する
  5. 新しいアレイをフォーマットし、テープバックアップからデータを復元します。

この手順は期待どおりに機能しました。しかし、最後のバックアップで一部のデータが失われたため、元のアレイのドライブからデータを回復する必要があります。これが私がやったことです:

  1. サーバーをシャットダウン
  2. 新しいRAID10アレイで使用されているドライブを削除する
  3. 位置ラベルに従って古いドライブを挿入します。
  4. サーバーを起動します

この時点で、次のエラーが発生します。

1785-Slot 0 Drive Array Not Configured
     Drive positions appear to have changed.
     Run Array Diagnostics Utility (ADU) if previous positions are unknown.
     Then turn system power OFF and move drives to their original positions.

ディスクに保存されているRAIDメタデータで古いRAIDアレイをオンラインに戻すには十分だと思っていましたが、そうではないようです。ドライブが元のRAIDコントローラーから削除されるとすぐにドライブにアクセスできなくなるとは思えません。古いドライブのデータにアクセスするために何かできることはありますか?そうでない場合、どのRAIDコントローラーがこれをサポートしているので、将来何を購入すればよいかわかりますか?

すでにHPサポートに連絡しており、サポートを提供することができませんでした。RAIDアレイを再作成してデータを復元することをお勧めしましたが、それでも私の状況には役立ちません。

9
Nic

取り外したドライブには、まだRAIDメタデータが含まれています。最初のドライブ交換プロセスのステップ3に進んだとき。 Boot up the server and acknowledge errors about failed drives、取り外したアレイ/論理ドライブを削除しましたか、それとも障害があるとマークしましたか?これがおそらく問題の原因です。

古いドライブを使用してシステムを起動した場合、BIOS raidユーティリティまたはSmartstart/DL180セットアップアレイ構成ユーティリティを使用して新しいデータ論理ドライブを再度削除し、コントローラーにアレイ/論理ドライブを検出させる必要があります。

これを試して。新しいドライブを取り外して起動します。 BIOSまたはDL180セットアップディスクのアレイ構成に移動し、RAID 1 + 0アレイを削除します。次に、古いドライブで起動し、それらが検出されるかどうかを確認します。必要なデータを取得します。古いドライブを取り外します。アレイを削除します。新しいドライブを挿入します。コントローラに新しいアレイを検出させます。データを復元...

このHP Smartアレイコントローラーのユーザーガイドを手元に置いておいてください。 http://h20564.www2.hpe.com/hpsc/doc/public/display?docId=c01608507

10
ewwhite

ああ、これは明白だったはずです。

E200コントローラーは、引き続きRAID10アレイからのドライブを認識することを期待していました。データドライブを挿入せずに電源を投入すると、エラーではなくドライブの障害に関する警告が表示され、OSを続行しました。 OSに入ると、アレイ構成ユーティリティにアクセスしてRAID10構成を「削除」することができました。次の再起動時に、RAID5アレイは期待どおりに再表示されました。

この質問は自分ですぐに回答したため、削除する必要があるかどうかはわかりません。しかし、HP RAIDコントローラーを使用している他の人にとっては役立つと思います。

1
Nic

そうでない場合、どのRAIDコントローラーがこれをサポートしているので、将来的に何を購入すればよいかわかりますか?

私はこのような状況で3wareコントローラーで素晴らしい経験をしました。私は6000シリーズのコントローラーからアレイ全体を引き出し、7000シリーズのコントローラーで使用しました。アレイ内のドライブを意図的にごちゃ混ぜにして、問題なく変更を取得しました。 3ware(tw_cli)ユーティリティは、HP(hpacucli)またはLSI(MegaMgr/MegaCLI)ユーティリティよりもはるかにユーザーフレンドリーです。 (LSIが昨年3wareを購入したことに注意してください。彼らが(ほぼ)素晴らしい3wareユーティリティを継続してくれることを願っています。)

0
toppledwagon