CLIを使用した手動による停止を伴うONTAPアップグレード
新しいONTAPリリースにアップグレードする際にクラスタをオフラインにしてもかまわない場合は、停止を伴うアップグレード方式を使用できます。この方式では、各HAペアのストレージフェイルオーバーを無効にし、クラスタ内の各ノードをリブートしてから、ストレージフェイルオーバーを再度有効にします。
停止を伴うアップグレードでは、各HAペアのストレージフェイルオーバーを無効にして各ノードを更新するため、ダウンタイムが必要です。ストレージフェイルオーバーを無効にすると、各ノードはシングルノードクラスタとして動作します。つまり、ノードに関連するシステムサービスは、システムをリブートするまで中断されます。
-
権限レベルをadminからadvancedに設定します。続行するかどうかを尋ねられたら、「* y *」と入力します。
set -privilege advanced
advancedプロンプト(`*>`が表示されます)。
-
新しいONTAPソフトウェアイメージをデフォルトのイメージとして設定します。
system image modify {-node * -iscurrent false} -isdefault true
このコマンドでは、拡張クエリを使用して、(代替イメージとしてインストールされる)ターゲットのONTAPソフトウェアイメージが各ノードのデフォルトのイメージになるように変更します。
-
新しいONTAPソフトウェアイメージがデフォルトのイメージとして設定されたことを確認します。
system image show
次の例では、image 2が新しいONTAPバージョンで、両方のノードでデフォルトのイメージとして設定されています。
cluster1::*> system image show Is Is Install Node Image Default Current Version Date -------- ------- ------- ------- --------- ------------------- node0 image1 false true X.X.X MM/DD/YYYY TIME image2 true false Y.Y.Y MM/DD/YYYY TIME node1 image1 false true X.X.X MM/DD/YYYY TIME image2 true false Y.Y.Y MM/DD/YYYY TIME 4 entries were displayed.
-
次のいずれかの手順を実行します。
クラスタの構成 操作 1ノード
次の手順に進みます。
2ノード
-
クラスタ ハイアベイラビリティを無効にします。
cluster ha modify -configured false
プロンプトが表示されたらと入力し `y`て続行します
-
HAペアのストレージフェイルオーバーを無効にします。
storage failover modify -node * -enabled false
3ノード以上
クラスタ内の各HAペアのストレージフェイルオーバーを無効にします。
storage failover modify -node * -enabled false
-
-
クラスタ内のノードをリブートします。
system node reboot -node nodename -ignore-quorum-warnings
複数のノードを一度にリブートしないでください。 ノードが新しいONTAPイメージでブートします。ONTAPログイン プロンプトが表示され、リブート プロセスが完了したことが示されます。
-
ノードまたはノード セットが新しいONTAPイメージでリブートされたら、権限レベルをadvancedに設定します。
set -privilege advanced
続行するかどうかを尋ねられたら、「* y *」と入力します
-
新しいソフトウェアが実行されていることを確認します。
system node image show
次の例では、image1が新しいONTAPバージョンで、node0で現在のバージョンとして設定されています。
cluster1::*> system node image show Is Is Install Node Image Default Current Version Date -------- ------- ------- ------- -------- ------------------- node0 image1 true true X.X.X MM/DD/YYYY TIME image2 false false Y.Y.Y MM/DD/YYYY TIME node1 image1 true false X.X.X MM/DD/YYYY TIME image2 false true Y.Y.Y MM/DD/YYYY TIME 4 entries were displayed.
-
アップグレードが正常に完了したことを確認します。
-
権限レベルをadvancedに設定します。
set -privilege advanced
-
各ノードのアップグレードステータスが完了になっていることを確認します。
system node upgrade-revert show -node nodename
ステータスがcompleteと表示されます。
ステータスがcompleteでない場合は"ネットアップサポートにお問い合わせください"、すぐに実行します。
-
admin権限レベルに戻ります。
set -privilege admin
-
-
追加するノードごとに、手順2~8を繰り返します。
-
クラスタが複数のノードで構成されている場合は、クラスタ内の各HAペアのストレージフェイルオーバーを有効にします。
storage failover modify -node * -enabled true
-
クラスタが2つのノードだけで構成されている場合は、クラスタのハイアベイラビリティを有効にします。
cluster ha modify -configured true