これはこの質問に似ています:
HP G8はCLIコマンドを使用してRAID0をRAID1に移行します
しかし、私はそれが新しい質問として尋ねる価値があると思うほど十分に異なっています。
P408i(RAIDコントローラー)を搭載したGen 10HPEサーバーがあります。
現在、ディスクは1つだけで、1ディスクのRAID0アレイとして扱われています。
さらに2つのディスクを追加し、その結果をRAID5アレイに変換したいと思います。
Ssacliから、「追加」と「変更」のオプションを見ることができますが、これを組み合わせて私が望むことを行う方法は明確ではありません。
特に、「add」コマンドのヘルプでは、「物理ドライブの追加はアレイの拡張と同じです」と表示されます。これは、「add」を実行するとすぐに、への変換が開始されることを意味します。 3ディスクRAID0、これは私が望むものではありません。
新しいドライブをスペアとして追加してからmodifyコマンドを実行すると、それは機能しますか(つまり、変換を行うためにスペアを吸収する必要があることがわかりますか)?
サーバーがVMwareESXiを実行していたため、バックアップと復元には非常に時間がかかりました。私がやったことは、次の3つのHPEコマンド(新しいドライブを挿入した後)であり、操作が完了するまでに何時間も待機していました。
/opt/smartstorageadmin/ssacli/bin/ssacli ctrl slot=0 ld 1 add drives=allunassigned forced
(RAID0アレイの形状が変わるまで数時間待ちます)
/opt/smartstorageadmin/ssacli/bin/ssacli ctrl slot=0 ld 1 modify raid=5
(RAID0アレイがRAID5に変わるので数時間待ちます)
/opt/smartstorageadmin/ssacli/bin/ssacli ctrl slot=0 ld 1 modify size=max forced
「可視ドライブに使用可能なスペースを与える」は「RAIDアレイの形状変更」とは別の段階であるため、OSはアレイが3ディスクRAID0アレイとして表示される中間状態を認識しませんでした。
次に、このリンクのプロセスに従って、VMwareレイヤーに追加のスペースを表示させました。これは、再起動せずに機能しました。
https://michlstechblog.info/blog/esxi-expand-datastore-from-command-line/