CLIを使用した停止を伴うONTAP手動アップグレード
新しいONTAPリリースにアップグレードする際にクラスタをオフラインにしてもかまわない場合は、停止を伴うアップグレード方式を使用できます。この方式では、各HAペアのストレージ フェイルオーバーを無効にして、クラスタ内の各ノードをリブートし、完了したらストレージ フェイルオーバーを再度有効にします。
停止を伴うアップグレードでは、各HAペアのストレージ フェイルオーバーを無効にして各ノードを更新するため、ダウンタイムが必要です。ストレージ フェイルオーバーを無効にすると、各ノードはシングルノード クラスタとして動作します。したがって、そのノードに関連するシステム サービスは、システムをリブートするまで中断されます。
-
権限レベルを admin から advanced に設定し、続行するかどうかを尋ねられたら y と入力します:
set -privilege advanced詳細プロンプト((
*>)が表示されます。 -
新しいONTAPソフトウェア イメージをデフォルトのイメージとして設定します。
system image modify {-node * -iscurrent false} -isdefault trueこのコマンドは、拡張クエリを使用して、代替イメージとしてインストールされるターゲットのONTAPソフトウェア イメージが各ノードのデフォルトのイメージになるように変更します。
-
新しいONTAPソフトウェア イメージがデフォルトのイメージとして設定されたことを確認します。
system image show次の例では、image2が新しい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と表示される必要があります。
ステータスが完了していない場合は、"NetAppサポートに問い合わせる"直ちに実行してください。
-
admin権限レベルに戻ります。
set -privilege admin
-
-
追加するノードごとに、手順5~8を繰り返します。
-
クラスタが2つ以上のノードで構成されている場合は、クラスタ内の各HAペアのストレージ フェイルオーバーを有効にします。
storage failover modify -node * -enabled true -
クラスタが2つのノードだけで構成されている場合は、クラスタ ハイアベイラビリティを有効にします。
cluster ha modify -configured true