web-dev-qa-db-ja.com

HP G8は、CLIコマンドを使用してRAID0をRAID1に移行します

これはダイナミックスマートアレイB120iです。 SSA(Smart Storage Administrator)はバージョン1.50.4.0です。OSは単一のハードディスク(ベイ1)にインストールされ、SSAはRAID 0のように報告します。次に、新しいハードディスクをベイ2(同じサイズのディスク)に追加します。この新しいHDを最初のミラーのように使いたいです。

ご存知のように、GUISSAにはこのシナリオをRAID1に移行するオプションがありません。CLIは私が実行するコマンドを実行します。

  • 別のRAID0のようにbay2ディスクを作成するには(必要ですか?)

    ctrl slot=0 create type=ld drives=allunassigned
    
  • これは、RAID0をRAID1に変更するための私のコマンドですが、機能しません。

    ctrl slot=0 type=ld modify raid=1 
    

私が間違っているのは何ですか?

2
505JE

問題は、最初のコマンドで新しい論理ドライブをcreateすることです。終了すると、それぞれ1つのディスクを含む2つのLDが作成されます。

代わりに行う必要があるのは、割り当てられていないディスクをoriginal RAID0 LDに追加してから、modifyコマンドを呼び出すことです。

言い換えると:

ctrl slot=0 ld=1 add drives=allunassigned

その後:

ctrl slot=0 ld=1 modify raid=1

上記の手順の前に、次の方法で再構築の優先度を上げることも検討してください。

ctrl slot=0 modify rebuildpriority=high

それはうまくいくはずです。

3
MLu

さらなる情報とレイドコントローラーにバッテリーがインストールされていないという事実に基づいて、私はあなたが完全に異なる道をたどることを提案します。

お持ちのコントローラー(B120i)は、完全なハードウェアRAIDではなく、ハードウェア支援ソフトウェアRAIDのようなものです。これらの「FakeRAID」カードを純粋なソフトウェアRAIDよりも使用する利点はほとんどありません。それほど速くはなく、柔軟性も低くなります。

だからあなたの問題を解決するために私は次のことをします:

  • 2番目のディスクをインストールし、それを通常のディスク(RAID以外)としてOSに提示します
  • その1つのディスクに劣化したRAID1アレイを作成します-劣化とは、2つのRAID1ディスクの1つが欠落していることを意味します。それで問題ありません。
  • 元のディスクから新しいディスクにすべてをコピーします。
  • 新しいものから起動します
  • 古いRAID0アレイを取り外し、最初のディスクをOSに提示します
  • ソフトウェアRAID1アレイに接続し、同期させます。

仕事は終わりました:)

2
MLu