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

ONTAPクラスタをリバートします。

共同作成者

クラスタをオフラインにして以前のONTAPリリースにリバートするには、ストレージフェイルオーバーとデータLIFを無効にし、リバートの前提条件を満たしていることを確認してから、ノードのクラスタ設定とファイルシステム設定をリバートします。この処理をクラスタの他の各ノードに対して繰り返す必要があります。

リバートとを完了しておく必要があります"検証""事前チェック"

クラスタをリバートするには、クラスタをオフラインにした状態でリバートを行う必要があります。

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

    続行するかどうかを尋ねられたら、「* y *」と入力します。

  2. ターゲットのONTAPソフトウェアがインストールされていることを確認します。 system image show

    次の例では、両方のノードに代替イメージとしてバージョン9.1がインストールされています。

    cluster1::*> system image show
                     Is      Is                 Install
    Node     Image   Default Current Version    Date
    -------- ------- ------- ------- --------   -------------------
    node0
             image1  true    true    9.2        MM/DD/YYYY TIME
             image2  false   false   9.1        MM/DD/YYYY TIME
    node1
             image1  true    true    9.2        MM/DD/YYYY TIME
             image2  false   false   9.1        MM/DD/YYYY TIME
    4 entries were displayed.
  3. クラスタ内のすべてのデータLIFを無効にします。 network interface modify {-role data} -status-admin down

  4. クラスタ間FlexCache関係があるかどうかを確認します。 flexcache origin show-caches -relationship-type inter-cluster

  5. クラスタ間フラッシュが存在する場合は、キャッシュクラスタのデータLIFを無効にします。 network interface modify -vserver vserver_name -lif lif_name -status-admin down

  6. クラスタが2つのノードだけで構成されている場合は、クラスタHAを無効にします。 cluster ha modify -configured false

  7. HAペアのノードのストレージフェイルオーバーをいずれかのノードから無効にします。 storage failover modify -node nodename -enabled false

    ストレージフェイルオーバーを無効にする必要があるのは、HAペアに対して1回だけです。ノードのストレージフェイルオーバーを無効にすると、ノードのパートナーでもストレージフェイルオーバーが無効になります。

  8. リバートするノードにログインします。

    ノードをリバートするには、ノードのノード管理LIFを介してクラスタにログインする必要があります。

  9. ノードのターゲットONTAPソフトウェアイメージをデフォルトのイメージとして設定します。 system image modify -node nodename -image target_image -isdefault true

  10. ターゲットのONTAPソフトウェアイメージが、リバートするノードのデフォルトのイメージとして設定されたことを確認します。 system image show

    次の例では、node0でデフォルトのイメージとしてバージョン9.1が設定されています。

    cluster1::*> system image show
                     Is      Is                 Install
    Node     Image   Default Current Version    Date
    -------- ------- ------- ------- --------   -------------------
    node0
             image1  false   true    9.2        MM/DD/YYYY TIME
             image2  true    false   9.1        MM/DD/YYYY TIME
    node1
             image1  true    true    9.2        MM/DD/YYYY TIME
             image2  false   false   9.1        MM/DD/YYYY TIME
    4 entries were displayed.
  11. クラスタが2つのノードだけで構成されている場合は、ノードにイプシロンが設定されていないことを確認します。

    1. ノードにイプシロンが現在設定されているかどうかを確認します。 cluster show -node nodename

      次の例は、ノードにイプシロンが設定されていることを示しています。

    cluster1::*> cluster show -node node1
    
              Node: node1
              UUID: 026efc12-ac1a-11e0-80ed-0f7eba8fc313
           Epsilon: true
       Eligibility: true
            Health: true
    1. ノードにイプシロンが設定されている場合は、イプシロンをパートナーに転送できるように、イプシロンをfalseに設定します。 cluster modify -node nodenameA -epsilon false

    2. パートナーノードでイプシロンをtrueに設定して、イプシロンをパートナーに転送します。 cluster modify -node nodenameB -epsilon true

  12. ノードをリバートする準備が完了していることを確認します。 system node revert-to -node nodename -check-only true -version 9.x

    check-onlyパラメータを指定すると、リバート前に対処する必要がある前提条件がすべて特定されます。次に例を示します。

    • ストレージフェイルオーバーを無効にします

    • Snapshotポリシーの無効化

    • 新しいバージョンの ONTAP へのアップグレード後に作成された Snapshot コピーを削除する

  13. すべての前提条件を満たしていることを確認します。 system node revert-to -node nodename -check-only true -version 9.x

  14. ノードのクラスタ構成をリバートします。 system node revert-to -node nodename -version 9.x

    versionオプションは、ターゲットリリースを表します。たとえば、確認したインストール済みのソフトウェアがONTAP 9 .1の場合、-versionオプションの値は9.1になります。

    クラスタ設定がリバートされ、クラスタシェルからログアウトされます。

  15. もう一度クラスタシェルにログインし、ノードシェルに切り替えます。 run -node nodename

    クラスタシェルに再度ログインしたあと、ノードシェルコマンドを使用できるようになるまでに数分かかることがあります。そのため、コマンドが失敗した場合は、数分待ってからもう一度実行してください。

  16. ノードのファイルシステム設定をリバートします。 revert_to 9.x

    このコマンドは、ノードのファイルシステム設定をリバートする準備が完了していることを確認してから、リバートします。前提条件が特定された場合は、それに対処してからrevert_toコマンドを再実行する必要があります。

    メモ システムコンソールを使用してリバートプロセスを監視すると、ノードシェルよりも詳細な情報が表示されます。

    autobootがtrueの場合、コマンドの完了時にノードがONTAPでリブートされます。

    autobootがfalseに設定されている場合は、コマンドの完了時にLoaderプロンプトが表示されます。と入力し yes`てリバートし、を使用してノードを手動でリブートします。 `boot_ontap

  17. ノードがリブートしたら、新しいソフトウェアが実行されていることを確認します。 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.
  18. 各ノードのリバートステータスがcompleteになっていることを確認します。 system node upgrade-revert show -node nodename

    ステータスが「complete」、「not needed」、または「There are no table entries returned」のいずれかになっている必要があります。

  19. HAペアのもう一方のノードで~を[step-16]繰り返します[step-6]

  20. クラスタが2つのノードだけで構成されている場合は、クラスタHAを再度有効にします。 cluster ha modify -configured true

  21. ストレージフェイルオーバーを無効にしていた場合は、両方のノードで再度有効にします。 storage failover modify -node nodename -enabled true

  22. MetroCluster構成の残りの各HAペアおよび両方のクラスタに対して、~を[step-19]繰り返し[step-5]ます。