ONTAP 9でノードのルートボリューム/アグリゲートを新しいディスクに無停止で移行する方法
環境
- ONTAP 9
概要
- ONTAP 9では、ルートアグリゲートをストレージコントローラ上の別のディスクに無停止で移行するsystem node migrate-root 機能がサポートされます。
- コマンドは、自動無停止アップグレード(NDU)に似たバックグラウンドスクリプトです。
- このスクリプトは、ノードのルートボリュームの移行に必要なすべての手順と検証チェックを実行します。
- パーティショニングされたディスクへの移行は、ONTAP 9.3P15、9.4P8、9.5P5、9.6以降のすべてのバージョンでサポートされます。
フェイルオーバー(テイクオーバーとギブバック)はmigrate-rootの一部です。NDUと同様の予防措置に従う必要があります。これには以下が含まれますが、これらに限定されません:
- ノードとそのパートナーが健全である
- ストレージ フェイルオーバーが可能
- アクティビティ中のCPUとディスクの利用率が50%未満である
- NAS LIFに適切なフェイルオーバー ターゲットが設定されている
- SANクライアントでMPIOが正しく設定されており、ストレージのフェイルオーバーに耐えられる
- SnapMirror 転送が休止されている
|
アウト オブ クォーラム(OOQ)イベントを回避するには、HA構成が2ノード クラスタに必要です。
|
改善とバグ修正のため、このコマンドを使用する前にONTAP 9.2以降にアップグレードすることを強く推奨します。
system node migrate-root CLIのマニュアルページ
9.0および9.1のsystem node migrate-root
ノードでルートアグリゲートの移行を開始する
使用可能性:このコマンドは、cluster管理者がadvanced権限レベルで使用できます。
system node migrate-root コマンドは、ノードのルートアグリゲートを別のディスクセットに移行します。ノード名と新しいルートアグリゲートが作成されるディスクのリストを指定する必要があります。コマンドは、ノード設定をバックアップし、新しいアグリゲートを作成して新しいルートアグリゲートとして設定し、ノード設定をリストアして、元のアグリゲートとボリュームの名前をリストアするジョブを開始します。このジョブは、ディスクの初期化、ノードのリブート、およびノード構成のリストアにかかる時間によっては、数時間かかる場合があります。
パラメータ
-node {<nodename>|local} - ノード
移行するルートアグリゲートを所有しているノードを指定します。localという値は現在のノードを示します。
{ -disklist<disk path name>、...- 新しいルートアグリゲートのディスクのリスト
新しいルート アグリゲートを作成する一連のディスクを指定します。すべてのディスクはスペアであり、同じノードが所有している必要があります。必要なディスクの最小数は、RAIDタイプによって異なります。
-raid-type {raid_tec|raid_dp|raid4} - 新しいルートアグリゲートのRAIDタイプ
ルート アグリゲートのRAIDタイプを指定します。デフォルト値はraid-dpです。
例次の例のコマンドは、ノードnode1でルート アグリゲートの移行を開始します:
cluster1::> system node migrate-root -node node1 -disklist 1.11.8,1.11.9,1.11.10,1.11.11,1.11.12 -raid-type raid_dp
9.2以降 新機能の追加
9.2以降のsystem node migrate-root
-resume [true]} - Resume a Failed Migrate Operation
new_root アグリゲートが作成され、古いルートアグリゲートが制限状態の場合は、失敗したルート移行処理を再開します。
手順
- 適切な数のスペアディスクが必要です。プラットフォームの推奨サイズをHardware Universeで確認してください。使用可能なスペアディスクを確認します:
::> storage aggregate show-spare-disks -owner-name node1
- advancedモードに切り替えてコマンドを実行し、新しく使用するディスクを指定します。これにより、ルートの移行が開始されます。
::> set adv
::*> system node migrate-root -node node1 -disklist 1.11.8, 1.11.9, 1.11.10, 1.11.11, 1.11.12 -raid-type raid_dp
- 移行ルートのステータスを確認し、エラーがある場合はメモします。ジョブがエラーでタイムアウトするまでに20分から40分かかる場合があります。
::*> job show -name "Root Aggregate Migration Job" -instance
- ONTAP 9.2以降では、ジョブを再開できます。
::*> system node migrate-root -node node1 -resume true
- 通常、ルートの移行は成功し、透過的に行われますが、まれにスクリプトが失敗することがあります。
- 考えられる障害には、新しいルート アグリゲートでノードがブートし、スクリプトが続行できず、手動でのクリーンアップ手順が追加で必要になる場合などがあります。
詳細については、NetApp テクニカルサポートに連絡し、この記事を参照してリカバリを支援してください。