日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

CLI を使用した手動の停止を伴うアップグレード

寄稿者 このページの PDF をダウンロード

新しい ONTAP リリースにアップグレードする際にクラスタをオフラインにしてもかまわない場合は、停止を伴うアップグレードを使用できます。この方式では、各 HA ペアのストレージフェイルオーバーを無効にして、クラスタ内の各ノードをリブートし、完了したらストレージフェイルオーバーを再度有効にします。

  • 必要な準備作業を完了しておく必要があります。

  • SAN 環境を使用している場合は、すべての SAN クライアントをシャットダウンするか、アップグレードが完了するまで一時停止する必要があります。

    停止を伴うアップグレードの前に SAN クライアントをシャットダウンまたは一時停止しないと、クライアントファイルシステムおよびアプリケーションでエラーが発生し、アップグレードの完了後に手動によるリカバリが必要になる可能性があります。

停止を伴うアップグレードでは、各 HA ペアのストレージフェイルオーバーを無効にして各ノードを更新するため、ダウンタイムが必要です。ストレージフェイルオーバーを無効にすると、各ノードはシングルノードクラスタとして動作します。つまり、ノードに関連するシステムサービスは、システムをリブートするまで中断されます。

  1. 権限レベルを admin から advanced に設定します。続行するかどうかを尋ねられたら、「 * y * 」と入力します。「 set -privilege advanced 」

    詳細プロンプト (`*>') が表示されます

  2. 新しい ONTAP ソフトウェアイメージをデフォルトのイメージとして設定します。「 system image modify { -node * -iscurrent false } -isdefault true

    このコマンドでは、拡張クエリを使用して、代替イメージとしてインストールされるターゲットの ONTAP ソフトウェアイメージが各ノードのデフォルトのイメージになるように変更します。

  3. 新しい ONTAP ソフトウェアイメージがデフォルトイメージ「 system image show 」に設定されていることを確認します

    次の例では、イメージ 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.
  4. 次のいずれかの手順を実行します。

    クラスタの構成 手順

    1 つのノードです

    次の手順に進みます。

    2 ノード

    1. クラスタの高可用性を無効にします : cluster ha modify -configured false

      プロンプトが表示されたら 'y' を入力して続行します

    2. HA ペアのストレージフェイルオーバーを無効にします。「 storage failover modify -node * -enabled false 」

    3 ノード以上

    クラスタ内の各 HA ペアのストレージフェイルオーバーを無効にします。「 storage failover modify -node * -enabled false 」

  5. クラスタ内のノードをリブートします。「 system node reboot -node nodename -ignore-quorum -warnings 」

    重要 一度に複数のノードをリブートしないでください。

    ノードが新しい ONTAP イメージでブートします。ONTAP ログインプロンプトが表示され、リブートプロセスが完了したことが示されます。

  6. ノードまたはノードセットが新しい ONTAP イメージでリブートされたら、新しいソフトウェアが実行されていることを確認します。「 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.
  7. アップグレードが正常に完了したことを確認します。

    1. 権限レベルを advanced に設定します。「 set -privilege advanced 」

    2. 各ノードのアップグレードが完了したことを確認します。「 system node upgrade-revert show -node nodename 」

      ステータスが complete になっている必要があります。

    アップグレードが失敗した場合は、ノードから system node upgrade-revert upgrade コマンドを実行します。このコマンドを実行してもノードのアップグレードが完了しない場合は、すぐにテクニカルサポートにお問い合わせください。

    1. admin 権限レベルに戻ります。「 set -privilege admin 」

  8. 追加するノードごとに、手順 2~7 を繰り返します。

  9. クラスタが 2 つ以上のノードで構成されている場合は、クラスタ内の各 HA ペアのストレージフェイルオーバーを有効にします。「 storage failover modify -node * -enabled true 」

  10. クラスタが 2 つのノードだけで構成されている場合は ' クラスタの高可用性を有効にしますクラスタ HA modify -configured true