Comments
Description
Transcript
clustered Data ONTAP 8.2 アップグレードおよびリバート
clustered Data ONTAP® 8.2 アップグレードおよびリバート / ダウングレード ガイド ネットアップ株式会社 www.netapp.com/jp 部品番号: 215-09045_A0 作成日: 2013年5月 目次 | 3 目次 Data ONTAPクラスタのアップグレード ........................................................ 7 Upgrade Advisorを使用したアップグレードの計画 ................................................... 8 アップグレードの計画 ................................................................................................. 9 クラスタのアップグレードの種類 .................................................................. 10 クラスタのアップグレードのチェックリスト .................................................... 10 クラスタのアップグレードに関する要件と制限 ............................................ 16 バッチ アップグレードのアップグレード順序 ............................................... 18 アップグレード プロセス期間の見積もりに関するガイドライン ................... 20 アップグレード時のInfinite Volumeに関する注意事項 .............................. 20 SnapMirrorのアップグレード要件 ................................................................ 21 潜在的なアップグレードの問題の特定 ....................................................... 22 Data ONTAPクラスタのアップグレードの準備 ........................................................ 25 Perfstat Convergedを使用したパフォーマンスのベースラインの作成 ........ 25 クラスタがクォーラムにあることの検証 ....................................................... 26 クラスタとSVMの健全性の確認 .................................................................. 27 LIFの有効化とホーム ポートへのリバート .................................................. 28 LIFフェイルオーバーの設定の確認 ............................................................ 30 LIFの自動リバランシングの無効化 ............................................................ 31 システム時間の検証 .................................................................................... 32 各ノードで実行しているソフトウェア バージョンの確認 .............................. 34 Data ONTAPソフトウェア イメージの取得 ................................................... 34 クラスタでのData ONTAP 8.xソフトウェア イメージのインストール ........... 35 クラスタでのData ONTAPソフトウェア イメージの格納と切り替えの仕 組み ......................................................................................................... 36 無停止アップグレードまたは無停止ダウングレードを行うための SnapMirror関係の準備 .......................................................................... 38 実行中のジョブがないことの確認 ................................................................ 39 ソフトウェアのアップグレードの実行 ........................................................................ 40 クラスタをアップグレードする準備が完了していることの確認 ................... 40 ローリング アップグレード方式によるData ONTAPクラスタの無停止ア ップグレード ............................................................................................. 42 4 | アップグレードおよびリバート / ダウングレード ガイド バッチ方式によるData ONTAPクラスタの無停止アップグレード ............... 50 停止を伴うData ONTAPクラスタのアップグレード ...................................... 59 クラスタが正常にアップグレードされたことの確認 ..................................... 60 クラスタのアップグレード後の手順の実行 .............................................................. 61 クラスタとSVMの健全性の確認 .................................................................. 61 LIFの有効化とホーム ポートへのリバート .................................................. 62 アップグレード後のInfinite Volume用のネームスペース ミラー コンス ティチュエントの作成 .............................................................................. 64 Remote Support Agent用のクラスタ管理LIFの設定 ................................... 66 SnapMirror処理の再開 ................................................................................ 66 古い形式のSnapMirror関係のアップグレード ............................................. 67 LIFの自動リバランシングの有効化 ............................................................ 68 ファームウェアの更新 .................................................................................. 70 システム ファームウェアの更新 ............................................................................... 70 ディスク ファームウェアの更新 ................................................................................ 70 ディスク ファームウェアの更新方法 ............................................................ 70 Disk Qualification Packageの更新が必要なタイミング ............................... 71 ディスク シェルフ ファームウェア更新中のサービスの可用性 ................... 72 ディスク シェルフ ファームウェアの更新 ................................................................. 73 ディスク シェルフ ファームウェアの更新方法 ............................................. 73 古いディスク シェルフ ファームウェアの検出 .............................................. 74 ACPファームウェアの更新方法 ................................................................... 75 サービス プロセッサ ファームウェアの更新 ............................................................ 75 RLMファームウェアの更新 ...................................................................................... 76 Flash Cacheファームウェアの更新方法 ................................................................... 76 以前のData ONTAPリリース ファミリーへのクラスタのリバート .............. 77 リバートのタイミングおよびテクニカル サポート連絡のタイミング ......................... 77 リバートの計画 ......................................................................................................... 78 クラスタ リバートのチェックリスト ................................................................. 78 リバート プロセスの注意事項 ...................................................................... 81 潜在的なリバートの問題の特定 .................................................................. 82 Data ONTAPクラスタをリバートする準備 ................................................................ 83 本番用システムをリバートする準備 ............................................................ 83 クラスタとSVMの健全性の確認 .................................................................. 93 目次 | 5 リバートまたはダウングレード前のクラスタがクォーラムにあることの 確認 ......................................................................................................... 94 システム時間の検証 .................................................................................... 95 リバート前のiSNSの準備 ............................................................................. 96 リバート前のSnapshotコピーの準備 ............................................................ 97 Data ONTAPソフトウェア イメージの取得 ................................................... 98 クラスタでのData ONTAP 8.xソフトウェア イメージのインストール ........... 99 Data ONTAPクラスタのリバート ............................................................................ 100 リバート後の手順の完了 ....................................................................................... 103 クラスタとSVMの健全性の確認 ................................................................ 103 LIFの有効化とホーム ポートへのリバート ................................................ 104 リバート後のSnapshotコピーの準備 .......................................................... 106 クライアント アクセスの確認(CIFSおよびNFS) ........................................ 106 SPファームウェアのダウングレードに関する注意事項 ............................ 107 リバートまたはダウングレード後の必要なVシリーズライセンスの再イ ンストール .............................................................................................. 107 vsadminロールが割り当てられたSVM管理者向けの機能の有効化 ...... 108 同じ リリース ファミリーの以前のリリースにクラスタをダウングレードす る ............................................................................................................ 109 ダウングレードのタイミングおよびテクニカル サポートへの連絡のタイミング .... 109 ダウングレードの計画 ............................................................................................ 109 クラスタ ダウングレードのチェックリスト .................................................... 110 Vシリーズ システムをダウングレードする場合の確認事項 ..................... 112 ダウングレード プロセスの注意事項 ......................................................... 112 Data ONTAPのダウングレード プロセスの準備 ................................................... 113 クラスタとSVMの健全性の確認 ................................................................ 113 LIFの有効化とホーム ポートへのリバート ................................................ 114 リバートまたはダウングレード前のクラスタがクォーラムにあることの 確認 ....................................................................................................... 116 システム時間の検証 .................................................................................. 117 バックエンド構成のエラーの確認 .............................................................. 118 ダウングレード前の各ノードで実行しているソフトウェア バージョンの 確認 ....................................................................................................... 119 Data ONTAPソフトウェア イメージの取得 ................................................. 119 6 | アップグレードおよびリバート / ダウングレード ガイド クラスタでのData ONTAP 8.xソフトウェア イメージのインストール ......... 120 無停止アップグレードまたは無停止ダウングレードを行うための SnapMirror関係の準備 ........................................................................ 121 Data ONTAPのダウングレード プロセスの実行 ................................................... 123 実行中のジョブがないことの確認 .............................................................. 123 以前のバージョンのData ONTAP 8.xへのデフォルト ブート イメージの 変更 ....................................................................................................... 124 ダウングレード後の手順の実行 ............................................................................ 128 クラスタとSVMの健全性の確認 ................................................................ 128 LIFの有効化とホーム ポートへのリバート ................................................ 129 クライアント アクセスの確認(CIFSおよびNFS) ........................................ 130 SnapMirror処理の再開 .............................................................................. 131 SPファームウェアのダウングレードに関する注意事項 ............................ 131 リバートまたはダウングレード後の必要なVシリーズライセンスの再イ ンストール .............................................................................................. 132 アップグレード実行中のサービスの可用性の最適化 ............................. 133 アップグレードがサービスの可用性に与える影響 ............................................... 133 サービスおよびプロトコルの注意事項 .................................................................. 134 ステートレス プロトコルの考慮事項 .......................................................... 134 セッション指向プロトコルの考慮事項 ........................................................ 135 ディスク ファームウェアのバックグラウンド更新について .................................... 135 著作権に関する情報 ................................................................................. 137 商標に関する情報 ..................................................................................... 138 ご意見をお寄せください ............................................................................ 139 索引 ............................................................................................................ 140 7 Data ONTAPクラスタのアップグレード クラスタを最新のData ONTAPリリースにアップグレードするときは、まず準備を整え、クラスタをア ップグレードし、最後にアップグレード後の手順をいくつか実行する必要があります。 注: アップグレードの計画にUpgrade Advisorを使用することを推奨します。 ただし、このガイドの 有用な詳細関連情報を参照して、Upgrade Advisorの計画に役立てることができます。 Upgrade Advisorを使用できない場合は、このガイドに示されているガイドラインを使用して、手 動で独自のアップグレード プランを作成する必要があります。 アップグレード プロセスは次のフェーズからなります。 • • • アップグレードの準備 アップグレードの実行 アップグレード後の手順の実行 計画では、次のことを実行します。 • • ターゲットのData ONTAPリリースの『リリース ノート』の内容を確認します。 ネットアップ サポート サイトのInteroperability Matrixを調べて、構成に含まれるすべてのコンポ ーネントがアップグレード後のData ONTAPリリースと互換性があることを確認します。 特に明記されていないかぎり、このガイドの要件および手順はサポートされる以下のすべてに適 用されます。 • • Data ONTAP 8.2.xプラットフォーム サポート対象のプラットフォームの詳細については、ターゲットのData ONTAPリリースの『リリ ース ノート』を参照してください。 Data ONTAP 8.2リリース ファミリーへのアップグレード パスと リリース ファミリー内でのアップ グレード パス サポートされるアップグレード パスには、Data ONTAP 8.2リリース ファミリーのリリースへの任 意の8.1.xリリースからのアップグレード(メジャー アップグレード)と8.2.xから8.2.zへのアップグ レード(マイナー アップグレード)があります。 関連情報 NetApp Interoperability Matrix:support.netapp.com/NOW/products/interoperability 8 | アップグレードおよびリバート / ダウングレード ガイド Upgrade Advisorを使用したアップグレードの計画 Upgrade Advisorツールを使用して(ご使用の環境で利用できる場合)、現行リリースへのアップグ レード要件を満たしているか確認し、アップグレード計画を作成する必要があります。 開始する前に Upgrade Advisorツールを使用するには、ご使用のシステムが次の要件を満たしている必要があり ます。 • • 有効なサポート契約がある。 NetAppへのAutoSupportメッセージ送信が有効になっている。 注意: システムが上記の要件を満たしていない場合は、このData ONTAPリリースの『リリース ノ ート』や『アップグレード ガイド』を参照して、詳細なアップグレード プランを作成してください。 タスク概要 Upgrade Advisorはネットアップ サポート サイトから入手できるオンライン ツールであり、Data ONTAPのアップグレードの計画プロセスを簡素化します。 システムの識別情報およびターゲット リリースをUpgrade Advisorに送信すると、システムに関するAutoSupportデータが、ターゲット リリ ースに関する既知の要件および制限事項に対して照合されます。 その後Upgrade Advisorにより、 アップグレード プラン(およびオプションでバックアウト プラン)が作成され、推奨される準備手順お よび実行手順が提示されます。 アップグレード プランを生成するには、システムのホスト名、システムID、シリアル番号のいずれ かを確認しておく必要があり、ターゲットとなるアップグレード リリースを選択しておく必要がありま す。 また、次のようなその他のオプションも選択できます。 • • • クラスタのプラン作成 バックアウト プランの作成 アップグレード シナリオの比較 Upgrade Advisorの詳細については、Upgrade Advisorのヘルプ画面を参照してください。 手順 1. システムのホスト名、システムID、シリアル番号のいずれかを確認し、記録します。これには、 clustershellで次のコマンドを入力します。 system node run -node nodename sysconfig システムIDの情報は、ディスプレイの上部付近に表示されます。 2. Webブラウザから、ネットアップ サポート サイトのMy AutoSupportホームページ(URL: support.netapp.com/NOW/asuphome)にログインします。 3. [Launch My AutoSupport]リンクをクリックします。 Data ONTAPクラスタのアップグレード | 9 4. メッセージに従い、システムのホスト名、システムID、シリアル番号のいずれかを入力します。 5. アップグレードするシステムをリストされた中から選択します。 6. ASUP行から最新のAutoSupportレコードを選択します。 7. [Upgrade Advisor]タブをクリックします。 8. [Target Versions]メニューからアップグレードするData ONTAPリリースを選択します。 9. アップグレード プランに含めるアップグレード方式および詳細レベルを選択します。 10. [Continue]をクリックして、アップグレード プランを生成します。 終了後の操作 Upgrade Advisorを使用してアップグレード プランを生成、実行したら、この『アップグレード ガイド』 の手順に従う必要はありません。 ただし、詳細や背景について確認したい場合にこのガイドを利 用できます。 関連情報 Upgrade Advisor:support.netapp.com/NOW/asuphome アップグレードの計画 Data ONTAPではリリースの更新のたびに新機能が追加されるため、新機能および関連するアッ プグレード要件について理解し、アップグレードが現在の構成にどのような影響を与えるかを評価 する必要があります。 Data ONTAPの2つ以上前のリリースからアップグレードする場合は問題が 発生する可能性が高くなります。 注: アップグレードの計画にUpgrade Advisorを使用することを推奨します。ただし、このガイドの 有用な詳細関連情報を参照して、Upgrade Advisorの計画に役立てることができます。 Upgrade Advisorを使用できない場合は、このガイドに示されているガイドラインを使用して、手 動で独自のアップグレード プランを作成する必要があります。 アップグレードを開始する前に、次の作業を計画する必要があります。 • • • • • Data ONTAPのアップグレード ターゲット リリースの『リリース ノート』の内容を確認します。 既存のソフトウェアからターゲット リリースにアップグレードするための要件を把握します。 アップグレード実行後のシステムの潜在的な動作変更を把握します。 アップグレード チェックリストの全項目に対処する準備をします。 万一問題が発生して、以前の(アップグレード前にシステムで実行されていた)Data ONTAPリ リースにリバートまたはダウングレードする必要が生じたときのために、バックアウト プランを作 成します。 10 | アップグレードおよびリバート / ダウングレード ガイド 特に示されていないかぎり、このガイドの要件および手順はサポート対象のすべてのData ONTAP 8.2.xプラットフォームに適用されます。 サポート対象のプラットフォームの詳細については、この Data ONTAPリリースの『リリース ノート』を参照してください。 関連コンセプト 以前のData ONTAPリリース ファミリーへのクラスタのリバート(77ページ) 同じ リリース ファミリーの以前のリリースにクラスタをダウングレードする(109ページ) クラスタのアップグレードの種類 クラスタを新しいData ONTAPリリースにアップグレードするときは、要件に応じて、無停止アップグ レードまたは停止を伴うアップグレードのいずれかを実行できます。 無停止アップグレード(NDU)では、クラスタをオンラインにしたままアップグレードが実行され、アッ プグレード中もデータの提供が継続されます。 NDUの実行方法は2種類あります。 • • ローリング アップグレード この方法では、ノードを1つずつオフラインにしてアップグレードし、その間そのノードのストレー ジをパートナーにフェイルオーバーします。 一方のノードのアップグレードが完了したら、パート ナーから元のノードに制御を戻し、今度はパートナーで同じ処理を行います。 HAペアのそれぞ れについて、すべてのペアがターゲット リリースに切り替わるまで順番にアップグレードを行い ます。 この方法はクラスタのサイズに関係なく使用できます。ただし、2~6ノードのクラスタでは、必ず この方法を使用する必要があります。 バッチ アップグレード この方法では、クラスタをそれぞれ複数のHAペアを含む2つのバッチに分けます。 最初のバッ チで、各HAペアの一方のノードをオフラインにしてアップグレードし、その間それぞれのノード のストレージをパートナーにフェイルオーバーします。 すべてのHAペアの一方のノードのアッ プグレードが完了したら、それぞれのパートナーから対応するノードに制御を戻し、今度はパー トナーで同じ処理を行います。 その後、2つ目のバッチでも同じ処理を行います。 この方法は8ノード以上のクラスタでのみ使用できます。 停止を伴うアップグレードでは、クラスタをオフラインにしてアップグレードを実行します。 このアッ プグレードでは、各HAペアのストレージ フェイルオーバーを無効にしてから各ノードをリブートしま す。 停止を伴うアップグレードはクラスタのサイズに関係なく実行できます。 クラスタのアップグレードのチェックリスト このチェックリストを使用して、アップグレードの準備から、アップグレードの実行、アップグレード後 の手順の実行まで、進捗を記録しながら進めることができます。 アップグレードの準備手順 準備手順は、次の条件がすべて当てはまると完了します。 Data ONTAPクラスタのアップグレード | 11 状態 ターゲット リリースのソフトウェアおよびハードウェアのサポート を確認した。 ハードウェアのサポートを確認するには、『Hardware Universe』 (旧称は『システム構成ガイド』)support.netapp.com/knowledge/ docs/hardware/NetApp/syscfg/index.shtmlを参照してください。 クラスタ ネットワーク スイッチと管理ネットワーク スイッチがサ ポートされている。 クラスタおよび管理イーサネット スイッチで使用するソフトウェ ア、ファームウェア、およびリファレンス構成ファイルには、Data ONTAPとの互換性が必要です。 Data ONTAPの導入またはア ップグレードを計画する際に、Cluster and Management Ethernet Switch Matrixを参照して、スイッチ構成の更新も必要かどうか を確認する必要があります。 SAN構成が完全にサポートされている。 ターゲットのData ONTAPソフトウェア バージョン、ホストOSおよ びパッチ、必須のHost Utilitiesソフトウェア、アダプタ ドライバお よびファームウェアなど、すべてのSANコンポーネントは、ネット アップ サポート サイトのInteroperability Matrixにリストされてい ます。 リリース固有のアップグレードの問題がすべて解決されている。 クラスタシェルのアクセス権限がある。 パフォーマンスのベースラインを作成した。 パフォーマンスのベースラインは、Perfstat Convergedを使用して 作成します。 各ノードについてリモート管理デバイスが設定されている。 サービス プロセッサ(SP)またはRemote LAN Module(RLM)を 設定しておく必要があります。 詳細については、『clustered Data ONTAP システム アドミニストレーション ガイド(クラスタ管理)』 を参照してください。 クラスタがクォーラムにある。 すべてのノードがクォーラムに参加しており、すべてのリングが クォーラム内にあることを確認します。 また、リングごとのクォー ラム マスターがすべてのノードで同一であることを確認します。 完了 12 | アップグレードおよびリバート / ダウングレード ガイド 状態 クラスタとSVMが正常に実行されている。 アップグレードの処理を進める前に、すべてのアグリゲートとボ リュームがオンラインで正常に動作していることを確認する必要 があります。 ノードのステータスは、cluster showコマンドを 使用して確認できます。 LIFがオンラインで、それぞれの正しいホーム ポートにある。 LIFの設定は、network interfaceコマンドを使用して表示お よび変更できます。 LIFフェイルオーバーの設定を確認した。 各データLIFに正しいフェイルオーバー ポリシー、フェイルオー バー グループ、およびフェイルオーバー ターゲットが適用され ている必要があります。 LIFの自動リバランシングが無効になっている(バッチ アップグ レードのみ)。 システム時間がクラスタ全体で同期されている。 各ノードでData ONTAP 8.1以降を実行している。 system node image showコマンドを実行して、実行している ソフトウェアのバージョンがアップグレードに対応したバージョン 以上であることを確認します。 ターゲットのData ONTAPソフトウェア イメージがHTTPサーバ にある。 ターゲットのData ONTAPリリースのソフトウェア イメージをネッ トアップ サポート サイト:support.netapp.comからダウンロード し、各ノードからアクセスできるHTTPサーバに格納します。 ターゲットのData ONTAPソフトウェア イメージが各ノードにイン ストールされ、代替ブート デバイス イメージとして設定されてい る。 ソフトウェア イメージは、 system node image updateコマン ドを使用してインストールできます。 ソフトウェア イメージが各ノ ードに代替ブート イメージとしてインストールされているかどう かは、system node image showコマンドを使用して確認でき ます。 SnapMirror処理が一時中止されている。 完了 Data ONTAPクラスタのアップグレード | 13 状態 完了 実行中のジョブがない。 アグリゲート、ボリューム、ミラー、NDMP(ダンプまたはリスト ア)、またはSnapshotに関する実行中のジョブ(作成、削除、移 動、変更、複製、マウントなど)やキューに格納されているジョブ がある場合は、ジョブが完了するまで待つか、キューのエントリ を中止します。 ローリング アップグレードの実行手順 ローリング アップグレード方式で無停止アップグレードを実行する場合、アップグレードは次の手 順をすべて実行すると完了になります。 状態 完了 クラスタの無停止アップグレードを実行する準備が完了していることを確認し た。 最初のHAペアのアップグレードが完 了している。 HAペアの最初のノードのアップグレ ードが完了している。 ノードのパートナーのアップグレード が完了している。 HAペアが正常にアップグレードされ たことを確認した。 2つ目のHAペアのアップグレードが 完了している(必要な場合)。 HAペアの最初のノードのアップグレ ードが完了している。 ノードのパートナーのアップグレード が完了している。 HAペアが正常にアップグレードされ たことを確認した。 3番目のHAペアのアップグレードが 完了している(必要な場合)。 HAペアの最初のノードのアップグレ ードが完了している。 ノードのパートナーのアップグレード が完了している。 HAペアが正常にアップグレードされ たことを確認した。 クラスタのアップグレードが正常に完了したことを確認した。 14 | アップグレードおよびリバート / ダウングレード ガイド バッチ アップグレードの実行手順 バッチ アップグレード方式で無停止アップグレードを実行する場合、アップグレードは次の手順を すべて実行すると完了になります。 状態 完了 クラスタの無停止アップグレードを実行する準備が完了していることを確認し た。 クラスタを2つのバッチに分けてある。 クラスタに含まれるHAペアの数が偶数の場合は、各バッチにHAペアを半分 ずつ含めます。 クラスタに含まれるHAペアの数が奇数の場合は、最初のバ ッチに2つ目のバッチよりも1つ多くHAペアを含めます。 最初のバッチのアップグレードが完 了している。 それぞれのHAペアの最初のノードの アップグレードが完了している。 ノードのパートナーのアップグレード が完了している。 HAペアが正常にアップグレードされ たことを確認した。 2つ目のバッチのアップグレードが完 了している。 それぞれのHAペアの最初のノードの アップグレードが完了している。 ノードのパートナーのアップグレード が完了している。 HAペアが正常にアップグレードされ たことを確認した。 クラスタのアップグレードが正常に完了したことを確認した。 停止を伴うアップグレードの実行手順 停止を伴うアップグレードを実行する場合、アップグレードは次の手順をすべて実行すると完了に なります。 状態 クラスタの停止を伴うアップグレードを実行する準備が完了していることを確 認した。 ストレージ フェイルオーバーを無効にして各ノードがリブートされている。 クラスタのアップグレードが正常に完了したことを確認した。 アップグレード後の手順 アップグレード後の手順は、次の条件がすべて当てはまると完了します。 完了 Data ONTAPクラスタのアップグレード | 15 状態 クラスタとSVMが正常に実行されている。 アップグレードの処理を進める前に、すべてのアグリゲートとボリュームがオ ンラインで正常に動作していることを確認する必要があります。 ノードのステ ータスは、cluster showコマンドを使用して確認できます。 LIFがオンラインで、それぞれの正しいホーム ポートにある。 LIFの設定は、network interfaceコマンドを使用して表示および変更でき ます。 Infinite Volumeのネームスペース ミラー コンスティチュエントがある。 複数のノードにまたがるInfinite Volumeがクラスタに含まれている場合、ネー ムスペース コンスティチュエントのデータを保護するためにネームスペース ミラー コンスティチュエントを作成する必要があります。 クラスタ管理LIFがRemote Support Agent用に正しく設定されている。 クラスタ管理LIFは、SPデバイスまたはRLMデバイスごとにrsa setupコマ ンドを使用して設定できます。 SnapMirror処理が再開されている。 無停止アップグレードを実行する前にSnapMirror処理を一時停止した場合 は、アップグレードの完了後に再開する必要があります。 古い形式のSnapMirror関係が更新されている。 Data ONTAP 8.2へのアップグレード前に使用していたSnapMirror関係で、 Data ONTAP 8.2の新しい機能や強化された機能を利用する場合は、Data ONTAP 8.2の構文の形式を使用するようにSnapMirror関係を更新する必要 があります。 LIFの自動リバランシングが再有効化されている。 関連コンセプト 潜在的なアップグレードの問題の特定(22ページ) ソフトウェアのアップグレードの実行(40ページ) 関連タスク Data ONTAPクラスタのアップグレードの準備(25ページ) クラスタのアップグレード後の手順の実行(61ページ) 完了 16 | アップグレードおよびリバート / ダウングレード ガイド 関連情報 Cluster and Management Ethernet Switch Support Matrix:support.netapp.com/NOW/download/ software/cm_switches NetApp Interoperability Matrix:support.netapp.com/NOW/products/interoperability クラスタのアップグレードに関する要件と制限 クラスタのアップグレードを実行する前に、クラスタのリリース、構成、および最大値の要件を確認 しておく必要があります。 また、アップグレードを実行する際は、異なるバージョンを混在させる場 合の要件についても注意してください。 リリースに関する要件 クラスタは、Data ONTAP 8.1.xのすべてのリリースからData ONTAP 8.2リリース ファミリーにアップ グレードできます。 注: Data ONTAP GX 10.xを実行している場合は、クラスタをData ONTAP 8.2リリース ファミリー に自分でアップグレードしないでください。この処理はサポートされていません。 必ずNetAppの 担当者にご連絡ください。 8.1よりも前のリリースからData ONTAP 8.2リリースにアップグレードする場合、Data ONTAP 8.2リ リースにアップグレードする前に、最新のData ONTAP 8.1リリースへの中間アップグレード(複数ホ ップ アップグレード)を実行する必要があります。 構成に関する要件 クラスタをアップグレードする際の構成に関する要件を次に示します。 • • 障害ディスク ドライブはギブバック処理の妨げとなるばかりか、ループ状態からクラスタ全体の 不安定動作を招く可能性があるため、アップグレード プロセスを開始する前にすべて取り外す か交換しておく。 障害ディスクの特定と取り外しの詳細については、『clustered Data ONTAP 物理ストレージ管 理ガイド』を参照してください。 NFSクライアントに対応しないクラスタにはハード マウントを使用する。 NFSタイムアウトが頻繁に発生する可能性がある場合、アップグレード プロセス中にシステム がダウンしてデータが破損する可能性があるため、ソフト マウントは使用しないでください。 次の条件に1つでも当てはまる場合、アップグレードに支障をきたすおそれがあります。 • • ストレージ システムがクライアントに対して頻繁にCIFSサービスを提供している場合。 CIFSはセッション指向なので、データ損失を防ぐには、アップグレードの実行前にセッションを 終了する必要があります。 ストレージ システムが、処理を中断できないNetwork Data Management Protocol(NDMP)クラ イアントに頻繁にサービスを提供している場合。 このプロトコルはセッション指向なので、無停止アップグレードを実行するには、実行中のセッ ションを終了し、このサービスを無効にする必要があります。 Data ONTAPクラスタのアップグレード | 17 制限 それぞれのプラットフォームのシステム制限を超えないようにしてください。 SAN環境のシステム 制限については、『Clustered Data ONTAP SAN Configuration Guide』を参照してください。 また、 次のシステム要素に関しては、プラットフォームに関係なく、最大値を超えないように注意してくだ さい。 項目 値(ノードあたり) 確認コマンド FlexVol 500 volume show -node node_name 重複排除が有効化されて 500 いるFlexVol Snapshotコピー 20,000 volume snapshot show CPU利用率 * 50%以下 ディスク利用率 * 50%以下 node run -node node_name command sysstat -c 10 -x 3 * Data ONTAPをアップグレードする前に、CPUおよびディスク利用率を30秒間監視する必要があ ります。 CPU列およびDisk Util列の値が、レポートされる10個すべての計測値で50パーセントを 超えないようにします。 アップグレードが完了するまで、ストレージ システムに新たな負荷がかか らないようにする必要があります。 注: Performance and Statistics Collector(Perfstat Converged)ツールを使用して、アップグレード 後のパフォーマンスと比較するためのパフォーマンスのベースラインを把握する必要がありま す。 異なるバージョンの混在に関する要件 Data ONTAPクラスタは、ごく一時的に異なるバージョンが混在した状態、つまり、クラスタのノード ごとに異なるリリース ファミリーのData ONTAPが実行される状態にすることができます。 ただし、 すべてのノードで新しいターゲット リリースが実行されるまでは、アップグレードは完了していませ ん。 クラスタに異なるバージョンが混在している間は、アップグレードに必要なコマンドを除き、クラスタ の処理や構成を変更するコマンドは実行しないでください(監視処理は可能です)。 関連タスク Perfstat Convergedを使用したパフォーマンスのベースラインの作成(25ページ) 18 | アップグレードおよびリバート / ダウングレード ガイド バッチ アップグレードのアップグレード順序 バッチ アップグレードを実行するときは、ノードの各セットを特定の順序でアップグレードする必要 があります。 この順序に従うことで、NDUの実行中もクラスタを停止させることなくデータの提供を 継続できます。 次の図に、12ノード クラスタの場合のバッチ アップグレードの順序を示します。 注: この図のノード名は例であり、 適切なアップグレード順序を示すために番号を付けてありま す。 このクラスタは、同数のHAペアを含む2つのバッチに分けられ、 次の順序でノードがアップグレー ドされます。 Data ONTAPクラスタのアップグレード | 19 1. バッチ1: a. node1、node3、node5を同時にアップグレードする。 b. node2、node4、node6を同時にアップグレードする。 2. バッチ2: a. node7、node9、node11を同時にアップグレードする。 b. node8、node10、node12を同時にアップグレードする。 クラスタに含まれるHAペアの数が奇数の場合は、最初のバッチの方のHAペアの数を多くします。 たとえば、次の図は、14ノード クラスタの場合のバッチ アップグレードの順序を示したものです。こ の図では、最初のバッチに4組のHAペアが含まれ、2つ目のバッチに3組のHAペアが含まれてい ます。 この14ノード クラスタでは、次の順序でノードをアップグレードします。 20 | アップグレードおよびリバート / ダウングレード ガイド 1. バッチ1: a. node1、node3、node5、node7を同時にアップグレードする。 b. node2、node4、node6、node8を同時にアップグレードする。 2. バッチ2: a. node9、node11、node13を同時にアップグレードする。 b. node10、node12、node14を同時にアップグレードする。 アップグレード プロセス期間の見積もりに関するガイドライン 各HAペアごとに、準備手順の完了に約30分、アップグレードの実行に約60分、アップグレード後 の手順の完了に約30分かかるように計画する必要があります。 バッチ方式の無停止アップグレードでは、すべてのHAペアを同時にまとめてアップグレードできま す。 したがって、バッチ アップグレードを使用したクラスタ アップグレードに要する時間は、クラスタ の規模に関係なく、2つのHAペアをアップグレードする場合とほぼ同じです。 アップグレード期間のガイドラインは、代表的な構成とワークロードに基づいたものです。 これらの ガイドラインを使用して、ご使用の環境の無停止アップグレードの実行に必要な時間を見積もるこ とができます。 アップグレード時のInfinite Volumeに関する注意事項 クラスタをData ONTAP 8.1.1以降にアップグレードする際、クラスタにInfinite Volumeが含まれてい る場合は、実行できるアップグレードの種類とアップグレード後に実行する必要がある手順につい て理解しておく必要があります。 Infinite Volumeを含むクラスタをアップグレードするときは、次の種類のアップグレードを使用でき ます。 • • 無停止アップグレード(NDU) Infinite Volumeを含むクラスタのNDUを実行する場合は、ローリング方式を使用します。 Infinite Volumeを含むクラスタのNDUをバッチ方式で実行することはできません。 停止を伴うアップグレード Infinite Volumeを含むクラスタの停止を伴うアップグレードを実行する場合は、クラスタ内のノ ードを一度に1つずつリブートし、前のノードのリブートが完了してから次のノードのリブートを実 行する必要があります。 注: テクニカル サポートが、Data ONTAP 8.1.xを実行しているInfinite Volumeに ネームスペース コンスティチュエントのデータ保護ミラー コピーを作成している場合は、 ネームスペース コンス ティチュエントのデータ保護ミラー コピーを含むノードを最初にアップグレードしてください。 ネー ムスペース コンスティチュエントのデータ保護ミラー コピーをテクニカル サポートが作成してい ない場合は、どのノードからアップグレードを開始してもかまいません。 アップグレード後、複数のノードにまたがるInfinite Volumeには、そのInfinite Volumeのネームス ペース コンスティチュエントのデータを保護するために、ネームスペース ミラー コンスティチュエン Data ONTAPクラスタのアップグレード | 21 トが必要となります。 ネームスペース ミラー コンスティチュエントは、アップグレード プロセスでは 自動的に作成されません。 Infinite Volumeに関するアップグレード後の手順を確認して、アップグ レード後にネームスペース ミラー コンスティチュエントを作成する方法を検討してください。 アップグレードの完了後、Data ONTAP 8.2.xのデータ保護機能を有効にするためには、データ保 護ミラー関係に含まれるInfinite Volumeが、ソース クラスタとデスティネーション クラスタのInfinite Volumeを備えたSVM間のピアリングを使用する必要があります。 SVMピアリングまたは新しい関 係機能は、アップグレード プロセスでは自動的に設定されません。 アップグレード後にSVMピアリ ングまたは新しい関係機能を使用できるように、アップグレード後の手順を確認して、データ保護ミ ラー関係をアップグレードする方法を検討してください。 関連コンセプト クラスタのアップグレードの種類(10ページ) 関連タスク アップグレード後のInfinite Volume用のネームスペース ミラー コンスティチュエントの作成(64 ページ) 古い形式のSnapMirror関係のアップグレード(67ページ) SnapMirrorのアップグレード要件 SnapMirrorを実行しているクラスタをアップグレードする場合、デスティネーション ボリュームを含 む各ノードのSnapMirror処理を一時停止する必要があります。 SnapMirrorボリュームのレプリケーションでは、デスティネーション システムで、SnapMirrorソース システムと同等以上のData ONTAPバージョンを使用する必要があります。 SnapMirror転送が失 敗しないようにするには、SnapMirror処理を一時停止する必要があります。また、ソース システム よりも先にデスティネーション ボリュームをアップグレードしなければならない場合もあります。 NDUの実行時にSnapMirror処理を一時停止する SnapMirror環境でアップグレードを行うときは、すべてのSnapMirror処理を一時停止してアップグ レードを実行し、完了後にSnapMirror処理を再開する方法が一番簡単です。 ただし、この方法で は、NDUを実行している間はSnapMirror転送が行われません。 バッチ アップグレードを実行する 場合や相互にボリュームをミラーリングしているノードがクラスタにある場合は、この方法を使用す る必要があります。 一度に1つのデスティネーション ボリュームでSnapMirror処理を一時停止する 別の方法として、特定のデスティネーション ボリュームのSnapMirror転送を一時停止し、デスティ ネーション ボリュームを含むノード(またはHAペア)、ソース ボリュームを含むノード(またはHAペ ア)の順にアップグレードして、完了後にデスティネーション ボリュームのSnapMirror転送を再開す ることもできます。 この方法を使用すると、デスティネーション ボリュームを含むノードとソース ボリ 22 | アップグレードおよびリバート / ダウングレード ガイド ュームを含むノードをアップグレードしている間、他のすべてのデスティネーション ボリュームの SnapMirror転送を継続できます。 この方法でアップグレードするときは、ローリング アップグレードを使用する必要があります。バッ チ アップグレードは使用できません。 ネットワーク接続型ストレージ(NAS)用に構成されたストレージ システムでのSnapMirrorの実行の 詳細については、『clustered Data ONTAP データ保護ガイド』を参照してください。 潜在的なアップグレードの問題の特定 Data ONTAPのすべてのリリース ファミリーには、それぞれ固有のアップグレード要件があります。 アップグレードする際はあらかじめそれらの要件を把握しておく必要があります。 アップグレードする前に、次の内容を把握する必要があります。 • • 新しいリリースにアップグレードする前に解決を要する問題 新しいリリースへのアップグレード後の新しいシステム動作 各Data ONTAPリリース ファミリーごとに多数の新機能が導入されるため、新しいリリース ファミリ ーにアップグレードする際には問題が生じることがあります。 アップグレードの問題の詳細なリストについては、『リリース ノート』を確認してください。 Data ONTAP 8.2リリース ファミリーに関するアップグレードの問題 クラスタをData ONTAP 8.2以降のリリースにアップグレードする場合は、既知の技術的問題を確 認し、事前に解決しておく必要があります。 本ドキュメントの発行時点で判明している重要な問題について、概要を以下に示します。 ターゲッ トのData ONTAPリリースの最新の『リリース ノート』にある「重要な注意事項」セクションで、アップ グレードに影響を与える可能性がある問題の一覧を確認してください。 • • • • Data ONTAP 8.2にアップグレードしたあとは、license-list-info ZAPIはサポートされません。 そのため、Data ONTAP 8.2でサポートされているバージョンの管理ソフトウェアをインストール する必要があります。 Data ONTAP 8.2以降、すべてのライセンス キーは28文字です。 Data ONTAP 8.2より前にインストールしたライセンスは、Data ONTAP 8.2にアップグレードした あとのリリースでも有効です。 ただし、Data ONTAP 8.2にライセンスを再インストールする場 合、古いキーは受け付けられません。 Data ONTAP 8.2以降、ベースラインSPファームウェア イメージは、Data ONTAPイメージに同梱 されています。 SP自動更新機能がデフォルトで有効になっています。 SP更新は手動で開始することもできま す。 Data ONTAPのアップグレードを実行中に、LUNに新しいリビジョン番号が割り当てられます。 Windows Server 2008およびWindows Server 2012は、新しいリビジョン番号を持つLUNを新し いディスクと解釈し、ホストの再起動後にそれらのディスクをオフラインにします。このステータ Data ONTAPクラスタのアップグレード | 23 • • • • • • • • • • スは、アップグレード後にWindowsの管理インターフェイスに表示されます。 Windows Server 2003はLUNのリビジョン番号を無視します。 Data ONTAP 8.1.2以降、ソフトウェアのインストールまたはアップグレードには、ディスク エラー の検出および予測機能が強化されているDS14mk2 ATおよびDS4243ディスク シェルフの新し いバージョンのディスク シェルフ ファームウェアが含まれています。 そのため、このバージョンのData ONTAPにアップグレードしたあとは、一部のディスク シェルフ およびディスク モデルに関して、ディスク障害数が増加することがあります。 Flash Cacheモジュールを搭載した3210または3140システムは、clustered Data ONTAP 8.1以降 の8.2.xリリースにアップグレードしないでください。 Flash Cacheモジュールは、clustered Data ONTAP 8.1以降の8.2.xリリースを実行する3210また は3140システムではサポートされません。 Data ONTAP 8.2以降では、NFSv2のサポートが廃止され、NFSv2のすべての機能がData ONTAPから削除されています。 NFSv2プロトコルを使用する必要がある環境では、NFSv2の使用を中止するまでは、Data ONTAP 8.2以降にアップグレードしないでください。 クラスタをData ONTAP 8.1.3以降にアップグレードすると、既存のすべてのSVMについて、enable-ejukeboxパラメータの設定がtrueに変更されます。 SVMを新規に作成するときの-enable-ejukeboxパラメータのデフォルト値もtrueに変更され ています。 Data ONTAP 8.2以降では、ストライピングされたボリュームはサポートされなくなりました。 ストライピングされたボリュームがある環境では、Data ONTAP 8.2にアップグレードしないでくだ さい。 flex_cloneライセンスがある場合、Data ONTAP 8.2へのアップグレード後に licensed_feature.flex_cloneオプションをオンにする必要があります。 Data ONTAP 8.1.3以降では、オンボード ウィルス対策のサポートが廃止されています。 そのため、Data ONTAP 8.1.3以降にアップグレードする前に、オンボード ウィルス対策を無効 にし、すべてのオンデマンド ウィルス対策(AVOD)ジョブのスケジュールを解除する必要があ ります。 SMB 3.0をサポートしていないバージョンからサポートしているバージョンにData ONTAPをアッ プグレードした場合、マッピングされているSMB共有に対するWindows 8またはWindows 2012 Serverからの再接続が失敗し、「署名が無効です」というエラーが表示されることがあります。 Data ONTAP 8.2以降のリリースでは、SMB 3.0がサポートされます。 NFSクライアントのあるストレージ システムでNFSv4.1またはpNFSを使用する場合は、一定の 注意事項に従って環境内に適切に導入する必要があります。 ノードを対象としたNDMPモードでは、テープによるバックアップとリストア処理を実行するため に、NDMP固有のクレデンシャルを使用してストレージ システムにアクセスする必要がありま す。 24 | アップグレードおよびリバート / ダウングレード ガイド Data ONTAP 8.2リリース ファミリーの動作の変更点 ここでは、クラスタをData ONTAP 8.2以降にアップグレードする場合に注意が必要なData ONTAP の動作の変更点を示します。 本ドキュメントの発行時点で判明している重要な変更点について、概要を以下に示します。 Data ONTAPのターゲット リリースの『リリース ノート』で「既知の問題および制限」セクションを確認し、 ターゲット リリースにアップグレード後の動作の変更点の詳細リストを参照してください。 • • • • • • • • • • • Data ONTAP 8.2以降では、Network Time Protocol(NTP;ネットワーク タイム プロトコル)がクラ スタ上で常に有効になります。 手動で時間を設定すると、その設定はクラスタ上のすべてのノードで有効になります。 Data ONTAP 8.2以降、Element Manager(ClusterViewを含む)は使用できません。 Data ONTAPコマンドライン インターフェイスまたはOnCommand System Manager(Webベース のグラフィカルな管理インターフェイス)を使用して、クラスタを管理できます。 Data ONTAP 8.2以降では、アグリゲートSnapshotコピーの自動削除は常に有効で、無効にする ことはできません。 以前のバージョンのData ONTAPでは、FlexVolのフラクショナル リザーブ設定を、0~100の任 意の値に設定できました。 Data ONTAP 8.2以降、フラクショナル リザーブ設定は0または100にのみ設定できます。 Data ONTAP 8.2以降では、WWNではなくSNに基づいてエイリアスが生成されます。 ノードを対象としたNDMPモードでは、テープによるバックアップとリストア処理を実行するため に、NDMP固有のクレデンシャルを使用してストレージ システムにアクセスする必要がありま す。 NFSクライアントのあるストレージ システムでNFSv4.1またはpNFSを使用する場合は、一定の 注意事項に従って環境内に適切に導入する必要があります。 Data ONTAP 8.2以降、すべてのライセンス キーは28文字です。 Data ONTAP 8.2より前にインストールしたライセンスは、Data ONTAP 8.2にアップグレードした あとのリリースでも有効です。 ただし、Data ONTAP 8.2でライセンスを再インストールする場 合、古いキーは受け付けられません。 Data ONTAP 8.2以降、ベースラインSPファームウェア イメージは、Data ONTAPイメージに同梱 されています。 SP自動更新機能がデフォルトで有効になっています。 SP更新は手動で開始することもできま す。 Data ONTAP 8.2にアップグレードする際、ノードごとにそれぞれリリース8.2とリリース8.1を実行 するように、クラスタを複数のバージョンが混在する構成にすることができます。 この状態にすると、クラスタ スイッチ ヘルスモニタでヘルス アラートが生成されることがありま す。 これらのアラートによってトリガーされるAutoSupportメッセージには誤った件名が表示され ます。 Data ONTAP 8.1で提供されているデフォルトのLDAPクライアント スキーマAD-SFUは、UNIX (SFU)またはIdentity Management for UNIX(IDMU)では機能しません。 この問題は、Data ONTAP 8.2へのアップグレード中に修正されます。 Data ONTAPクラスタのアップグレード | 25 • • • • • • • Data ONTAP 8.2へのアップグレード前に使用していたSnapMirror関係で、Data ONTAP 8.2の 新しい機能や強化された機能を利用する場合は、Data ONTAP 8.2の構文の形式を使用するよ うにSnapMirror関係を更新する必要があります。 保留状態のクラスタ間SVMピア関係について、ローカル クラスタのクラスタ管理者がSVMピア 関係を削除し、同時にピア クラスタのクラスタ管理者がSVMピア関係を受け入れた場合、両ク ラスタのSVMピア関係の整合性が失われることがあります。 192.168.1/24および192.168.2/24サブネット内のアドレスでLIFを設定しないでください。 それらのアドレスでLIFを設定すると、プライベートiWARPインターフェイスとの競合が生じ、ノ ードのリブートまたはLIFの移行後にLIFをオンラインにできなくなることがあります。 ファスト パスは、クラスタのすべてのノードにおいてデフォルトで有効になります。 ただし、特定のシナリオでは、パフォーマンスの低下やソフトウェア アップグレードの失敗など の問題を回避するため、ファスト パスを無効にする必要があります。 ボリュームのフラクショナル リザーブを0に設定している場合、使用するテクノロジまたはData ONTAPの機能によっては、スペース不足エラーを回避するためにいくつかの予防措置を講じ る必要があります。 FAS2240システムのe0P(デフォルト)以外のポートを使用するようにACPを構成すると、内蔵 ACPPモジュールのIOM6Eが応答しなくなり、ローカルのSASエクスパンダでACPが無効になり ます。 ポートe0Pにハードウェアの問題がある場合を除き、FAS2240システムのACPには常にデフォ ルトのポートを使用するようにしてください。 FlexCacheボリュームは、clustered Data ONTAP 8.2を実行する次のFASシステムでサポートさ れていません:3140、3160、3210、および3240。 Data ONTAPクラスタのアップグレードの準備 クラスタに最新のData ONTAPリリースをインストールするときは、クラスタの健全性について事前 にいくつか確認する必要があります。たとえば、クラスタが正常に実行されていること、クラスタが クォーラムにあること、SVMの健全性などを確認します。 Perfstat Convergedを使用したパフォーマンスのベースラインの作成 Performance and Statistics Collector(Perfstat Converged)はクラスタ診断データ収集ツールで、ネッ トアップ サポート サイトで入手でき、アップグレード後に比較するためのパフォーマンスのベースラ インを設定できます。 アップグレード前にPerfstatレポートを作成する必要があります。 タスク概要 一般的な使用時間帯にPerfstatレポートを作成してください。約30分かかります。 26 | アップグレードおよびリバート / ダウングレード ガイド 手順 1. ネットアップ サポート サイト(support.netapp.com/NOW/download/tools/perfstat)からPerfstat Convergedをダウンロードします。 2. 一般的な使用時間帯に次のコマンドを入力します。 perfstat8 -m c -t 4 -i 5 node_management_IP_address クラスタのノードにノード管理IPアドレスを使用できます。 終了後の操作 出力ファイルは、Data ONTAPのアップグレードの完了後も数週間保持してください。 クラスタがクォーラムにあることの検証 アップグレードを行う前に、すべてのノードがレプリケートされたデータベース(RDB)クォーラムに 参加していることと、すべてのリングがクォーラムにあることを検証する必要があります。 また、リ ングごとのクォーラム マスターがすべてのノードで同じであることも確認する必要があります。 タスク概要 クラスタ レプリケーション リングとRDBクォーラムの詳細については、『clustered Data ONTAP シス テム アドミニストレーション ガイド(クラスタ管理)』を参照してください。 手順 1. 権限レベルをadvancedに設定します。 set -privilege advanced 「y」を入力して、作業を続行します。 2. 各RDBプロセスを表示します。 表示するRDBプロセス コマンド 管理アプリケーション cluster ring show -unitname mgmt ボリューム ロケーション データベース cluster ring show -unitname vldb 仮想インターフェイス マネージャ cluster ring show -unitname vifmgr SAN管理デーモン cluster ring show -unitname bcomd 例 cluster1::*> cluster ring show -unitname vldb Node UnitName Epoch DB Epoch DB Trnxs Master ------ -------- ----- -------- -------- --------- Data ONTAPクラスタのアップグレード | 27 node0 vldb 154 154 node1 vldb 154 154 node2 vldb 154 154 node3 vldb 154 154 4 entries were displayed. 14847 14847 14847 14847 node0 node0 node0 node0 それぞれのプロセスで、次の構成の詳細を確認します。 リレーショナル データベースのエポックとデータベースのエポックが各ノードで一致するこ と。 リングごとのクォーラム マスターがすべてのノードで同一であること。 各リングのクォーラム マスターが異なる場合がある点に注意してください。 • • 3. admin権限レベルに戻ります。 set -privilege admin 4. SAN環境を使用している場合は、クラスタがSANクォーラムにあることを確認します。 event log show -messagename scsiblade.* scsibladeイベント メッセージに、SCSIブレードがクォーラムにあることが示されます。 例 cluster::> event log show -messagename scsiblade.* Time Node Severity ------------------- ---------------- ------------8/13/2012 14:03:51 node0 INFORMATIONAL 8/13/2012 14:03:51 node1 INFORMATIONAL Event --------------------------scsiblade.in.quorum: The scsi-blade ... scsiblade.in.quorum: The scsi-blade ... クラスタとSVMの健全性の確認 クラスタのアップグレード、リバート、またはダウングレードを行う際は、実行前と実行後に、ノード が正常に機能していてクラスタに追加するための条件を満たしていること、およびアグリゲートとボ リュームがオンラインであることを確認する必要があります。 手順 1. クラスタ内のノードがオンラインで、クラスタに追加するための条件を満たしていることを確認し ます。 cluster show 例 cluster1::> cluster show Node Health --------------------- ------node0 true node1 true Eligibility -----------true true 正常に機能していないノードや条件を満たしていないノードがある場合は、EMSログでエラーを 確認して適切に修正します。 EMSメッセージの詳細については、『clustered Data ONTAP シス テム アドミニストレーション ガイド(クラスタ管理)』を参照してください。 28 | アップグレードおよびリバート / ダウングレード ガイド クラスタの健全性に関する問題のトラブルシューティング方法については、ネットアップ サポー ト サイトの技術情報アーティクル「Troubleshooting Workflow: RDB app out of quorum」を参照 してください。 2. すべてのアグリゲートがオンラインであることを確認するために、物理ストレージと論理ストレー ジ(ストレージのアグリゲートも含む)の状態を表示します。 storage aggregate show -state !online このコマンドを実行すると、オンラインでないアグリゲートが表示されます。 例 cluster1::> storage aggregate show -state !online There are no entries matching your query. アグリゲートの管理の詳細については、『clustered Data ONTAP 物理ストレージ管理ガイド』を 参照してください。 3. すべてのボリュームがオンラインであることを確認するために、オンラインでないボリュームを 表示します。 volume show -state !online 例 cluster1::> volume show -state !online There are no entries matching your query. ボリュームの管理の詳細については、『clustered Data ONTAP論理ストレージ管理ガイド』を参 照してください。 LIFの有効化とホーム ポートへのリバート リブートを行うと、一部のLIFが関連付けられているフェイルオーバー ポートに移行されることがあ ります。 クラスタのアップグレード、リバート、またはダウングレードを行う際は、実行前と実行後 に、ホーム ポートにないLIFを有効にしてリバートする必要があります。 タスク概要 network interface revertコマンドを実行すると、対応するホーム ポートにないLIFがホーム ポートにリバートされます(ホーム ポートが稼働している場合)。 LIFのホーム ポートはLIFの作成 時に指定します。指定されているホーム ポートは、 network interface showコマンドを使用し て確認できます。 手順 1. すべてのLIFのステータスを表示します。 network interface show Data ONTAPクラスタのアップグレード | 29 例 SVMのすべてのLIFのステータスを表示する例を次に示します。 cluster1::> network interface show -vserver vs0 Logical Status Network Vserver Interface Admin/Oper Address/Mask ----------- ---------- ---------- -----------------vs0 data001 down/down 192.0.2.120/24 data002 down/down 192.0.2.121/24 data003 down/down 192.0.2.122/24 data004 down/down 192.0.2.123/24 data005 down/down 192.0.2.124/24 data006 down/down 192.0.2.125/24 data007 down/down 192.0.2.126/24 data008 down/down 192.0.2.127/24 8 entries were displayed. Current Current Is Node Port Home ------------- ------- ---node0 node0 node0 node0 node0 node0 node0 node0 e0e e0f e2a e2b e0e e0f e2a e2b true true true true false false false false Status AdminステータスがdownになっているLIFやIs homeステータスがfalseになっている LIFがある場合は次の手順に進みます。 2. データLIFを有効にします。 network interface modify {-role data} -status-admin up 例 cluster1::> network interface modify {-role data} -status-admin up 8 entries were modified. 3. LIFをそれぞれのホーム ポートにリバートします。 network interface revert * このコマンドを実行すると、すべてのLIFがそれぞれのホーム ポートにリバートされ、すべての LIFのホーム ステータスがtrueに変わります。 例 cluster1::> network interface revert * 8 entries were acted on. 4. すべてのLIFがそれぞれのホーム ポートにあることを確認します。 network interface show 例 次の例では、SVM vs0のすべてのLIFがそれぞれのホーム ポートにあります。 cluster1::> network interface show -vserver vs0 Logical Status Network Vserver Interface Admin/Oper Address/Mask ----------- ---------- ---------- -----------------vs0 data001 up/up 192.0.2.120/24 Current Current Is Node Port Home ------------- ------- ---node0 e0e true 30 | アップグレードおよびリバート / ダウングレード ガイド data002 up/up data003 up/up data004 up/up data005 up/up data006 up/up data007 up/up data008 up/up 8 entries were displayed. 192.0.2.121/24 192.0.2.122/24 192.0.2.123/24 192.0.2.124/24 192.0.2.125/24 192.0.2.126/24 192.0.2.127/24 node0 node0 node0 node1 node1 node1 node1 e0f e2a e2b e0e e0f e2a e2b true true true true true true true LIFフェイルオーバーの設定の確認 アップグレードを実行する前に、network interface showコマンドを使用してLIFフェイルオー バーの設定を確認する必要があります。 タスク概要 LIFフェイルオーバーの設定と有効化の詳細については、『clustered Data ONTAP ネットワーク管 理ガイド』を参照してください。 手順 1. 各データ ポートのフェイルオーバー ポリシーを表示します。 network interface show -role data -failover 例 2つのデータLIFを含む2ノード クラスタでData ONTAP 8.1.xを実行している場合のデフォルトの フェイルオーバーの設定の例を次に示します。 cluster1::> network interface show -role data -failover Logical Home Failover Failover Vserver Interface Node:Port Group Usage Group -------- --------------- --------------------- --------------- --------------vs0 lif0 node0:e0b system-defined Failover Targets: node0:e0b, node0:e0c, node0:e0d, node0:e0e, node0:e0f, node1:e0b, node1:e0c, node1:e0d, node1:e0e, node1:e0f vs1 lif1 node1:e0b system-defined Failover Targets: node1:e0b, node1:e0c, node1:e0d, node1:e0e, node1:e0f, node0:e0b, node0:e0c, node0:e0d, node0:e0e, node0:e0f 2つのデータLIFを含む2ノード クラスタでData ONTAP 8.2.xを実行している場合のデフォルトの フェイルオーバーの設定の例を次に示します。 cluster1::> network interface show -role data -failover Logical Home Failover Failover Vserver Interface Node:Port Policy Group -------- --------------- --------------------- --------------- --------------- Data ONTAPクラスタのアップグレード | 31 vs0 lif0 node0:e0b nextavail system-defined Failover Targets: node0:e0b, node0:e0c, node0:e0d, node0:e0e, node0:e0f, node1:e0b, node1:e0c, node1:e0d, node1:e0e, node1:e0f lif1 node1:e0b nextavail system-defined Failover Targets: node1:e0b, node1:e0c, node1:e0d, node1:e0e, node1:e0f, node0:e0b, node0:e0c, node0:e0d, node0:e0e, node0:e0f vs1 Failover Targetsフィールドには、各LIFのフェイルオーバー ターゲットが優先順位の高いも のから順番に表示されます。 たとえば、lif0のホーム ポート(node0のe0b)からのフェイルオー バーでは、node0のポートe0cへのフェイルオーバーが最初に試行されます。 そのあと、e0cにフ ェイルオーバーできない場合はnode0のポートe0dというように、順番にフェイルオーバーが試行 されます。 2. データ ポートが異なるVLANまたはサブネットにある場合は、それぞれのLIFに対してユーザ 定義のフェイルオーバー ポリシーが設定されていることを確認します。 VLANまたはサブネットごとに、network interface failover-groups createコマンドを 使用して、ユーザ定義のフェイルオーバー グループをそれぞれ作成する必要があります。 こ れにより、LIFがネットワーク トポロジに基づいて正しくフェイルオーバーされるようになります。 3. フェイルオーバー ポリシーがdisabledに設定されているLIFがある場合は、network interface modifyコマンドを使用してフェイルオーバーを有効にします。 4. それぞれのLIFについて、LIFのホーム ノードのアップグレード時に稼働したままにする別のノ ードのデータ ポートがFailover Targetsフィールドに含まれていることを確認します。 フェイルオーバー グループにフェイルオーバー ターゲットを追加するには、network interface failover-groups createコマンドを使用します。 LIFの自動リバランシングの無効化 バッチ アップグレードの実行前にLIFの自動リバランシングを無効にしておくことで、アップグレード 手順の実行中もLIFをオンラインのまま維持することができます。 タスク概要 LIFの自動リバランシングを有効にすると、LIFのフェイルオーバー ルールに基づいて、別のノード の利用率が低いポートにLIFを移行できます。 ただし、バッチ アップグレードでは複数のノードを同 時にアップグレードできるため、LIFの自動リバランシングを有効にしているとリブート中のノードに LIFが移行される可能性があります。 手順 1. 権限レベルをadvancedに設定します。 32 | アップグレードおよびリバート / ダウングレード ガイド set -privilege advanced 2. LIFの自動リバランシングが有効になっているLIFを確認して記録します。 network interface show -allow-lb-migrate true 例 cluster1::*> network interface show -allow-lb-migrate true Logical Status Network Current Current Is Vserver Interface Admin/Oper Address/Mask Node Port Home ----------- ---------- ---------- ------------------ ------------------- ---vs0 data1 up/up 192.0.2.120/24 node0 e0e true data2 up/up 192.0.2.121/24 node0 e0f true data3 up/up 192.0.2.122/24 node1 e0e true data4 up/up 192.0.2.123/24 node1 e0f true data5 up/up 192.0.2.124/24 node2 e0e true data6 up/up 192.0.2.125/24 node2 e0f true data7 up/up 192.0.2.126/24 node3 e0e true data8 up/up 192.0.2.127/24 node3 e0f true 8 entries were displayed. 自動リバランシングが有効になっているLIFを記録しておくのは、バッチ アップグレードの完了 後に再度有効にするためです。 3. 特定したそれぞれのLIFについて、LIFの自動リバランシングを無効にします。 network interface modify * -allow-lb-migrate false 4. admin権限レベルに戻ります。 set -privilege admin システム時間の検証 NTPが構成され、クラスタ全体で時間が同期されていることを検証する必要があります。 タスク概要 システム時間の管理の詳細については、『clustered Data ONTAP システム アドミニストレーション ガイド(クラスタ管理)』を参照してください。 Data ONTAPクラスタのアップグレード | 33 手順 1. system services ntp server showコマンドを使用して、それぞれのノードがNTPサーバに 関連付けられていることを確認します。 例 cluster1::> system services Node Server ------ -------------------node0 ntp1.example.com ntp2.example.com node1 ntp1.example.com ntp2.example.com node2 ntp1.example.com ntp2.example.com node3 ntp1.example.com ntp2.example.com ntp server show Version ----------max max max max max max max max 2. 各ノードの日付と時刻が同じであることを確認します。 実行しているData ONTAPのリリース 入力するコマンド 8.1.x system node date show 8.2.x cluster date show 例 cluster1::> cluster date show Node Date --------- ------------------node0 4/6/2013 20:54:38 node1 4/6/2013 20:54:38 node2 4/6/2013 20:54:38 node3 4/6/2013 20:54:38 4 entries were displayed. Timezone ------------------------GMT GMT GMT GMT 34 | アップグレードおよびリバート / ダウングレード ガイド 各ノードで実行しているソフトウェア バージョンの確認 アップグレードを行うには、各ノードで実行しているソフトウェアのバージョンがアップグレードに対 応したバージョン以上でなければなりません。 ソフトウェアのバージョンは、 system node image showコマンドを使用して確認できます。 タスク概要 Data ONTAP 8.2.xに直接アップグレードできるのは、Data ONTAP 8.1以降を実行しているクラスタ だけです。 手順 1. 現在のソフトウェアのバージョンを確認します。 system node image show 例 cluster1::> system node image show Is Is Node Image Default Current Version -------- ------- ------- ------- --------node0 image1 true true 8.1.2 image2 false false 8.1.0 node1 image1 true true 8.1.2 image2 false false 8.1.0 4 entries were displayed. Install Date ------------------10/25/2012 12:36:46 11/27/2011 12:58:24 10/25/2012 12:34:22 11/27/2011 12:58:26 Data ONTAPソフトウェア イメージの取得 各ノードからsystem node image updateコマンドを使用してアクセスできるように、ネットアップ サポート サイトからネットワーク上のHTTPサーバにソフトウェア イメージをコピーする必要があり ます。 タスク概要 クラスタをData ONTAPの目的のリリースにアップグレード、リバート、またはダウングレードするに は、ソフトウェア イメージが必要です。 ソフトウェア イメージ、ファームウェアのバージョン情報、ス トレージ システム モデルの最新のファームウェアは、ネットアップ サポート サイトで入手できます。 次の重要情報に注意してください。 • • ソフトウェア イメージはストレージ システム モデルに固有です。 ご使用のシステムに適したイメージを取得してください。 ソフトウェア イメージには、Data ONTAPの特定のバージョンのリリース時点でのシステム ファ ームウェアの最新バージョンが含まれています。 Data ONTAPクラスタのアップグレード | 35 手順 1. ネットアップ サポート サイトの[Software Downloads]領域で目的のData ONTAPソフトウェアを 見つけます。 2. ネットアップ サポート サイトから、イメージを提供するHTTPサーバ上のディレクトリにソフトウェ ア イメージ(82_setup_i.tgzなど)をコピーします。 関連情報 ソフトウェアのダウンロード:support.netapp.com/NOW/cgi-bin/software クラスタでのData ONTAP 8.xソフトウェア イメージのインストール 必要に応じて、デフォルトの設定はData ONTAP 8.xの現在のバージョンのまま、Data ONTAP 8.x イメージのソフトウェア パッケージをインストールすることができます。 開始する前に Data ONTAPソフトウェア イメージを入手しておく必要があります。 手順 1. 要件に応じて、次のいずれかの処理を行います。 状況 コマンド ソフトウェア イメージ system node image get -node * -package location replace-package true -background true をダウンロードする (インストールは行わ このコマンドを実行すると、ソフトウェア イメージがすべてのノードに同時にダウ ない) ンロードされます。 一度に1つずつ各ノードにイメージをダウンロードする場合 は、-backgroundパラメータを指定せずに実行します。 すでにダウンロードし system node image update -node * -packagefile:/// てあるソフトウェア イ mroot/etc/software/image_name -background true メージをインストール このコマンドを実行すると、ソフトウェア イメージがすべてのノードに同時にインス する トールされます。 一度に1つずつ各ノードにイメージをインストールする場合は、backgroundパラメータを指定せずに実行します。 ソフトウェア イメージ system node image update -node * -package location のダウンロードとイン replace-package true -background true ストールを1回の操作 このコマンドを実行すると、ソフトウェア イメージがすべてのノードに同時にダウ で行う ンロードされてインストールされます。 一度に1つずつ各ノードにイメージをダウン ロードしてインストールする場合は、-backgroundパラメータを指定せずに実 行します。 2. ソフトウェア イメージが各ノードにダウンロードおよびインストールされたことを確認します。 36 | アップグレードおよびリバート / ダウングレード ガイド system node image show-update-progress -node * このコマンドを実行すると、ソフトウェア イメージのダウンロードとインストールについての現在 の状態が表示されます。 すべてのノードのRun StatusがExitedになり、Exit Statusが Successになるまで、このコマンドを繰り返し実行します。 例 次の例では、2ノード クラスタの両方のノードでソフトウェア イメージのダウンロードとインストー ルが正常に完了しています。 cluster1::> system node image show-update-progress -node * There is no update/install in progress Status of most recent operation: Run Status: Exited Exit Status: Success Phase: Run Script Exit Message: Installation complete. image2 updated on node node0. There is no update/install in progress Status of most recent operation: Run Status: Exited Exit Status: Success Phase: Run Script Exit Message: Installation complete. image2 updated on node node1. 2 entries were acted on. クラスタでのData ONTAPソフトウェア イメージの格納と切り替えの仕組み クラスタ内の各ノードは、現在実行しているイメージとブート可能な代替イメージの2つのData ONTAPソフトウェア イメージを保持することができます。 クラスタ内の各ノードのソフトウェア イメージは、system node image showコマンドを使用して確 認できます。 新しいソフトウェア イメージをダウンロードしてそのイメージにアップグレードしたとき にイメージがどのように切り替わるかを次の例で説明します。 Data ONTAPイメージが切り替わる仕組み ここでは、2ノード クラスタの例を示します。 各ノードにimage1(バージョン8.0.2)とimage2(バ ージョン8.0.1)という2つのイメージがあります。 現在はどちらのノードでもimage1が実行され ています(Is Current列で確認)。 ノードをリブートした場合は、どちらのノードも、デフォルトの イメージとして設定(Is Default列で確認)されているimage1からブートします。 代替イメージ は、どちらのノードもimage2です。 cluster1::> system node image show Is Is Node Image Default Current Version -------- ------- ------- ------- --------node0 image1 true true 8.0.2 image2 false false 8.0.1 node1 image1 true true 8.0.2 Install Date ------------------3/25/2011 12:36:46 10/15/2010 12:58:24 3/25/2011 12:34:22 Data ONTAPクラスタのアップグレード | 37 image2 false false 4 entries were displayed. 8.0.1 10/15/2010 12:58:26 新しいソフトウェア イメージをダウンロードすると、代替イメージ(image2)のパッケージが新 しいパッケージで置き換えられますが、どちらのノードでも現在のイメージ(image1)が引き続 き実行されます。 cluster1::> system node image update -node * -package http:// 10.28.99.99/8.1.1_q_image.tgz -replace-package true ダウンロードが完了すると、バージョン8.1.1が代替イメージ(image2)として格納され、どちら のノードでもバージョン8.0.2(image1)が引き続き実行されます。 cluster1::> system node image show Is Is Node Image Default Current Version -------- ------- ------- ------- --------node0 image1 true true 8.0.2 image2 false false 8.1.1 node1 image1 true true 8.0.2 image2 false false 8.1.1 4 entries were displayed. Install Date ------------------3/25/2011 12:36:46 6/15/2012 10:23:18 3/25/2011 12:34:22 6/15/2012 10:23:18 system node image modifyコマンドを使用してimage2をノードのデフォルトのイメージと して設定すると、ノードのリブート後にimage2からブートするようになります。 image2をデフォ ルトのイメージとして設定してノードをリブートした場合の例を次に示します。 イメージが切り 替わり、image1が代替イメージ、image2が現在のイメージになっています。 cluster1::> system node image show Is Is Install Node Image Default Current Version Date -------- ------- ------- ------- --------- ------------------node0 image1 false false 8.0.2 3/25/2011 12:36:46 image2 true true 8.1.1 6/15/2012 10:23:18 node1 image1 false false 8.0.2 3/25/2011 12:34:22 image2 true true 8.1.1 6/15/2012 10:23:18 4 entries were displayed. 38 | アップグレードおよびリバート / ダウングレード ガイド 無停止アップグレードまたは無停止ダウングレードを行うためのSnapMirror関係の準 備 Data ONTAPの無停止アップグレードまたは無停止ダウングレードを実行する前に、SnapMirrorの 動作を一時停止する必要があります。 タスク概要 SnapMirror処理の詳細については、snapmirrorのマニュアル ページおよび『clustered Data ONTAP データ保護ガイド』を参照してください。 手順 1. snapmirror showコマンドを使用して、各SnapMirror関係のデスティネーション パスを確認し ます。 2. それぞれのデスティネーション ボリュームについて、以降のSnapMirror転送を一時中止しま す。 snapmirror quiesce -destination-path destination 例 Data ONTAP 8.1からアップグレードする場合の例を次に示します。この例では、SVM vs0およ びクラスタcluster1からデスティネーション ボリュームvol1への転送を休止します。 cluster1::> snapmirror quiesce -destination-path cluster1://vs0/vol1 例 Data ONTAP 8.2リリース ファミリーの別のリリースにダウングレードする場合の例を次に示しま す。この例では、SVM vs0からデスティネーション ボリュームvol1への転送を休止します。 cluster1::> snapmirror quiesce -destination-path vs0:vol1 3. 現在転送中のSnapMirror関係があるかどうかを確認します。 snapmirror show -status Transferring 現在転送中のSnapMirror関係がある場合は、転送が完了してからData ONTAPのアップグレ ードを実行する必要があります。 4. データを転送中のSnapMirror関係がある場合は、転送を中止します。 snapmirror abort -destination-path destination -h -hパラメータを指定すると、再開チェックポイントが破棄され、転送が完了した最後のSnapshot コピーの状態にデスティネーション ボリュームがリストアされます。 Data ONTAPクラスタのアップグレード | 39 負荷共有ミラーの転送を中止する場合は、-foreground trueパラメータを使用する必要が あります。 実行中のジョブがないことの確認 別のData ONTAPリリースにアップグレードまたはダウングレードする前に、クラスタ ジョブのステ ータスを確認する必要があります。 アグリゲート、ボリューム、NDMP(ダンプまたはリストア)、ま たはSnapshotに関する実行中のジョブ(作成、削除、移動、変更、複製、マウントなど)やキューに 格納されているジョブがある場合は、ジョブが完了するまで待つか、キューのエントリを中止しま す。 手順 1. アグリゲート、ボリューム、またはSnapshotに関する実行中のジョブとキューに格納されている ジョブのリストを確認します。 job show 例 cluster1::> job show Owning Job ID Name Vserver Node ------ ---------------- --------- -----------308114 mirror-daily-3587206 node-vserver node1 Descr:Auto-replicate to 1 mirror(s) 308115 mirror-daily-3618985 node-vserver node1 Descr:Auto-replicate to 1 mirror(s) 308116 mirror-daily-3619010 node-vserver node1 Descr:Auto-replicate to 1 mirror(s) 308117 mirror-daily-3749547 node-vserver node1 Descr:Auto-replicate to 1 mirror(s) 4 entries were displayed. State ---------Running Running Queued Queued 2. アグリゲート、ボリューム、またはSnapshotに関する実行中のジョブとキューに格納されている ジョブを削除します。 job delete * 例 cluster1::> job delete * 4 entries were displayed. 状態がQueuedまたはDormantと表示されたジョブは、job showコマンドの出力に表示されるジ ョブIDを使用して個別に削除しなければならない場合があります。 job delete -id job_id 40 | アップグレードおよびリバート / ダウングレード ガイド 3. 実行中またはキューに格納されているジョブがないことを確認します。 job show 例 cluster1::> job show This table is currently empty. ソフトウェアのアップグレードの実行 Data ONTAPソフトウェアをアップグレードするには、いくつかの作業を行う必要があります。最初 に実行中のジョブがないことを確認し、アップグレード方式を決め、そのアップグレード方式に応じ た手順を実行します。 次のいずれかのアップグレード方式を選択できます。 • • • ローリング アップグレード(無停止) バッチ アップグレード(無停止) 停止を伴うアップグレード また、SnapMirror環境でアップグレードを実行する場合は、次の指示に従う必要があります。 • • ノードを正しい順序でアップグレードします。 無停止アップグレードを実行する前にSnapMirror処理を一時停止します。 関連コンセプト クラスタのアップグレードの種類(10ページ) クラスタをアップグレードする準備が完了していることの確認 ターゲットのData ONTAPソフトウェアがインストールされていること、ストレージ フェイルオーバー が有効になっていること、およびクラスタHAが有効になっていること(必要な場合)を確認する必要 があります。 手順 1. Data ONTAP 8.2ソフトウェアがインストールされていることを確認します。 system node image show 例 次の例では、両方のノードに代替イメージとしてバージョン8.2.0がインストールされています。 cluster1::> system node image show Is Is Node Image Default Current Version Install Date Data ONTAPクラスタのアップグレード | 41 -------- ------- ------- ------node0 image1 true true image2 false false node1 image1 true true image2 false false 4 entries were displayed. -------- ------------------- 8.1.2 8.2.0 10/25/2012 12:37:36 4/22/2013 13:52:22 8.1.2 8.2.0 10/25/2012 12:41:16 4/22/2013 13:55:22 ターゲットのData ONTAPソフトウェア イメージのインストールの詳細については、「クラスタで のData ONTAP 8.xソフトウェア イメージのインストール」を参照してください。 2. Data ONTAP 8.2ソフトウェア イメージをデフォルトのイメージとして設定します。 system image modify {-node * -iscurrent false} -isdefault true 3. Data ONTAP 8.2ソフトウェア イメージがデフォルトのイメージとして設定されていることを確認し ます。 system node image show 例 次の例では、両方のノードでデフォルトのイメージとしてバージョン8.2.0が設定されています。 cluster1::> system node image show Is Is Node Image Default Current Version -------- ------- ------- ------- -------node0 image1 false true 8.1.2 image2 true false 8.2.0 node1 image1 false true 8.1.2 image2 true false 8.2.0 4 entries were displayed. Install Date ------------------10/25/2012 12:37:36 4/22/2013 13:52:22 10/25/2012 12:41:16 4/22/2013 13:55:22 4. 無停止アップグレードを実行する場合は、ハイアベイラビリティ構成を確認します。 a. ストレージ フェイルオーバーが有効になっていて実行可能であることを確認します。 storage failover show 例 次の例では、node0とnode1でストレージ フェイルオーバーが有効かつ実行可能な状態にな っています。 cluster1::> storage failover show Takeover Node Partner Possible -------------- -------------- -------node0 node1 true node1 node0 true 2 entries were displayed. State ------------------------------------Connected to node1 Connected to node0 ストレージ フェイルオーバーは、storage failover modifyコマンドを使用して有効にで きます。 42 | アップグレードおよびリバート / ダウングレード ガイド b. クラスタが2つのノードだけで構成されている(単一のHAペア)場合は、クラスタHAが構成さ れていることを確認します。 cluster ha show 例 cluster1::> cluster ha show High Availability Configured: true クラスタHAは、cluster ha modifyコマンドを使用して有効にできます。 ローリング アップグレード方式によるData ONTAPクラスタの無停止アップグレード 無停止アップグレード(NDU)方式では、HAペアの各ノードでフェイルオーバー処理を開始し、フェ イルオーバー元の(「障害」)システムを更新してからギブバックを開始します。この処理をクラスタ 内のそれぞれのHAペアに対して繰り返します。 開始する前に アップグレード前の必要な準備作業を行い、クラスタをアップグレードする準備が完了したことを確 認する必要があります。 手順 1. HAペアの最初のノードのアップグレード(43ページ) ノードのパートナーによるテイクオーバーを開始して、HAペアの最初のノードをアップグレード します。 最初のノードをアップグレードしている間、ノードのデータはパートナーから提供されま す。 2. HAペアの2つ目のノードのアップグレード(46ページ) HAペアの最初のノードをアップグレードしたあと、そのノードでテイクオーバーを開始してパート ナーをアップグレードします。 パートナーをアップグレードしている間、パートナーのデータは最 初のノードから提供されます。 3. HAペアが正常にアップグレードされたことの確認(49ページ) HAペアの両方のノードをアップグレードしたあと、それらの両方のノードでターゲット リリースが 実行されていることを確認する必要があります。 4. 残りのHAペアについて、手順1から3を繰り返します。 終了後の操作 クラスタが正常にアップグレードされたことを確認します。 Data ONTAPクラスタのアップグレード | 43 関連参照情報 クラスタのアップグレードのチェックリスト(10ページ) HAペアの最初のノードのアップグレード ノードのパートナーによるテイクオーバーを開始して、HAペアの最初のノードをアップグレードしま す。 最初のノードをアップグレードしている間、ノードのデータはパートナーから提供されます。 手順 1. 自動ギブバックが有効になっている場合は、HAペアの各ノードについて次のコマンドを入力し て、両方のノードで無効にします。 storage failover modify -node nodename -auto-giveback false 2. 両方のノードで自動ギブバックが無効になっていることを確認します。 storage failover show -auto-giveback false 例 cluster1::> storage failover show -auto-giveback false Takeover Node Partner Possible State -------------- -------------- -------- ------------------------------------node0 node1 true Connected to node1 node1 node0 true Connected to node0 2 entries were displayed. 3. ノードからLIFを移行します。 network interface migrate-all -node nodenameA SANプロトコルのデータLIFは移行されません。 クラスタ内の各ノードにこれらのLIFがあれば、 アップグレード プロセスの実行時に代替パスからデータを提供できます。 クラスタへの接続にクラスタ管理LIFを使用しており、クラスタ管理LIFを現在このノードでホスト している場合は、LIFの移行中にSSHセッションが一時的に切断されます。 LIFの移行が完了 すると、クラスタ管理LIFを通じてクラスタにログインできるようになります。 4. LIFが対応するフェイルオーバー ターゲットに移行されたことを確認します。 network interface show -data-protocol nfs -role data -curr-node nodenameB 例 次の例では、node0のデータLIFがパートナー(node1)のポートe0bに移行されています。 cluster1::> network interface show -data-protocol nfs -role data -curr-node node1 Logical Status Network Current Current Is Vserver Interface Admin/Oper Address/Mask Node Port Home ----------- ---------- ---------- ------------------ ------------- ------- ---vs0 lif1 up/up 192.0.2.130/24 node1 e0b true 44 | アップグレードおよびリバート / ダウングレード ガイド lif2 lif3 up/up up/up 192.0.2.131/24 192.0.2.132/24 node1 node1 e0b e0b false true lif1 up/up lif2 up/up 5 entries were displayed. 192.0.2.133/24 192.0.2.134/24 node1 node1 e0b e0b false true vs1 必要に応じて、network interface migrateコマンドを使用して、LIFをパートナー ノードの 別のポートに移行することもできます。 5. AutoSupport通知をトリガーします。 system node autosupport invoke -node nodenameA -type all -message "starting_NDU" このAutoSupport通知には、アップグレード直前のシステム ステータスの記録が含まれます。 これにより、アップグレード処理で問題が発生した場合に役立つトラブルシューティング情報が 保存されます。 AutoSupportメッセージを送信するように設定していない場合は、通知のコピーがローカルに保 存されます。 6. テイクオーバーを開始します。 storage failover takeover -ofnode nodenameA テイクオーバーされたノードを新しいソフトウェア イメージでブートするには通常のテイクオーバ ーが必要なため、-option immediateパラメータは指定しないでください。 最初のノードがブートし、Waiting for giveback状態になります。 7. テイクオーバーが正常に完了したことを確認します。 storage failover show テイクオーバーが正常に完了した例を次に示します。 ノードnode0の状態はWaiting for giveback、パートナーの状態はIn takeoverになっています。 例 cluster1::> storage failover show Takeover Node Partner Possible -------------- -------------- -------node0 node1 node1 node0 false 2 entries were displayed. State Description ------------------------------------Waiting for giveback (HA mailboxes) In takeover 8. 8分待ってから、次の条件を満たしていることを確認します。 • • クライアントのマルチパス(導入している場合)が安定している。 クライアントがテイクオーバー中に発生するI/Oの中断から回復した。 回復までの時間はクライアントによって異なり、クライアント アプリケーションの特性によっ ては8分以上かかることもあります。 9. アグリゲートを最初のノードに戻します。 Data ONTAPクラスタのアップグレード | 45 storage failover giveback –ofnode nodenameA 注意: 次のような状況が検出された場合、ギブバックは開始されず、エラー メッセージが表示 されてイベントが生成されます。 • • • 実行時間の長い処理(ASUPの生成など) 再開できない処理(アグリゲートの作成など) エラー状態(ノード間のディスク接続不一致など) ギブバックが開始されない場合は、次の手順を実行します。 a. エラー メッセージに示された「拒否」状態に対処して、特定された処理が正常に終了する ようにします。 b. ギブバック コマンドを再度入力します。 storage failover giveback -ofnode nodenameA または、メッセージおよびイベントが自分の環境にどのように影響するかを分析します。 拒 否状態でもそれほど影響がない場合は、次のコマンドを入力してギブバックの拒否を無視し てもかまいません。 storage failover giveback –ofnode nodenameA -override-vetoes true 拒否を無視しても問題がないかどうかの判断に関する詳細については、『clustered Data ONTAP ハイアベイラビリティ構成ガイド』を参照してください。 最初にルート アグリゲートがパートナー ノードに戻され、そのノードのブートが完了するとルー ト以外のアグリゲートが戻されます。 10. すべてのアグリゲートが戻されたことを確認します。 storage failover show-giveback テイクオーバーされたノードの状態がGiveback Statusフィールドに部分的なギブバック状態 として表示される場合は、作業を進める前に次の手順を実行します。 a. 戻されたアグリゲートを特定します。 storage aggregate show -node nodenameA b. EMSログでエラーを確認して適切に修正します。 EMSメッセージの詳細については、『clustered Data ONTAP システム アドミニストレーション ガイド(クラスタ管理)』を参照してください。 c. 手順10.aをもう一度実行して修正内容を確認します。 新しくブートしたシステムで、戻されたアグリゲートから順番にクライアントへのデータ提供が開 始されます。 11. LIFをノードにリバートします。 network interface revert * このコマンドを実行すると、移行したLIFが元のノードに戻されます。 46 | アップグレードおよびリバート / ダウングレード ガイド 例 cluster1::> network interface revert * 8 entries were acted on. 12. クライアントにデータが提供されていることを確認します。 network interface show network port show 13. AutoSupport通知をトリガーします。 system node autosupport invoke -node nodenameA -type all -message "finishing_NDU" HAペアのパートナー ノードのアップグレード HAペアの最初のノードをアップグレードしたあと、そのノードでテイクオーバーを開始してパートナ ーをアップグレードします。 パートナーをアップグレードしている間、パートナーのデータは最初の ノードから提供されます。 手順 1. ノードからLIFを移行します。 network interface migrate-all -node nodenameB SANプロトコルのデータLIFは移行されません。 クラスタ内の各ノードにこれらのLIFがあれば、 アップグレード プロセスの実行時に代替パスからデータを提供できます。 クラスタへの接続にクラスタ管理LIFを使用しており、クラスタ管理LIFを現在このノードでホスト している場合は、LIFの移行中にSSHセッションが一時的に切断されます。 LIFの移行が完了 すると、クラスタ管理LIFを通じてクラスタにログインできるようになります。 2. LIFが対応するフェイルオーバー ターゲットに移行されたことを確認します。 network interface show -data-protocol nfs -role data -curr-nodenodenameA 例 次の例では、node1のデータLIFがパートナー(node0)のポートe0bに移行されています。 cluster1::> network interface show -data-protocol nfs -role data -curr-node node1 Logical Status Network Current Current Is Vserver Interface Admin/Oper Address/Mask Node Port Home ----------- ---------- ---------- ------------------ ------------- ------- ---vs0 lif1 up/up 192.0.2.130/24 node0 e0b true lif2 up/up 192.0.2.131/24 node0 e0b false lif3 up/up 192.0.2.132/24 node0 e0b true vs1 lif1 up/up 192.0.2.133/24 node0 e0b false lif2 up/up 192.0.2.134/24 node0 e0b true 5 entries were displayed. Data ONTAPクラスタのアップグレード | 47 必要に応じて、network interface migrateコマンドを使用して、LIFをパートナー ノードの 別のポートに移行することもできます。 3. AutoSupport通知をトリガーします。 system node autosupport invoke -node nodenameB -type all -message "starting_NDU" このAutoSupport通知には、アップグレード直前のシステム ステータスの記録が含まれます。 これにより、アップグレード処理で問題が発生した場合に役立つトラブルシューティング情報が 保存されます。 AutoSupportメッセージを送信するように設定していない場合は、通知のコピーがローカルに保 存されます。 4. 次のいずれかのコマンドを使用してテイクオーバーを開始します。 アップグレード前のバージ ョン コマンド Data ONTAP 8.2.xリリース storage failover takeover -ofnode nodenameB Data ONTAP 8.1.xリリース storage failover takeover -ofnode nodenameB -option allow-version-mismatch allow-version-mismatchオプションを指定すると、メジャー リリース アップグレードの実行時にHAペアでData ONTAPリリース ファミリーの異 なるバージョンの使用が可能になります。 テイクオーバーされたノードを新しいソフトウェア イメージでブートするには通常のテイクオーバ ーが必要なため、-option immediateパラメータは指定しないでください。 テイクオーバーされたノードがブートし、Waiting for giveback状態になります。 5. テイクオーバーが正常に完了したことを確認します。 storage failover show 例 テイクオーバーが正常に完了した例を次に示します。 ノードnode1の状態はWaiting for giveback、パートナーの状態はIn takeoverになっています。 cluster1::> storage failover show Takeover Node Partner Possible -------------- -------------- -------node0 node1 node1 node0 false 2 entries were displayed. State Description ------------------------------------In takeover Waiting for giveback (HA mailboxes) 6. 8分待ってから、次の条件を満たしていることを確認します。 • クライアントのマルチパス(導入している場合)が安定している。 48 | アップグレードおよびリバート / ダウングレード ガイド クライアントがテイクオーバー中に発生するI/Oの中断から回復した。 回復までの時間はクライアントによって異なり、クライアント アプリケーションの特性によっ ては8分以上かかることもあります。 • 7. アグリゲートをパートナー ノードに戻します。 storage failover giveback -ofnode nodenameB 注意: 次のような状況が検出された場合、ギブバックは開始されず、エラー メッセージが表示 されてイベントが生成されます。 • • • 実行時間の長い処理(ASUPの生成など) 再開できない処理(アグリゲートの作成など) エラー状態(ノード間のディスク接続不一致など) ギブバックが開始されない場合は、次の手順を実行します。 a. エラー メッセージに示された「拒否」状態に対処して、特定された処理が正常に終了する ようにします。 b. ギブバック コマンドを再度入力します。 storage failover giveback -ofnode nodenameB または、メッセージおよびイベントが自分の環境にどのように影響するかを分析します。 拒 否状態がそれほど深刻でない場合は、次のコマンドを入力してギブバックの拒否を無視する ことができます。 storage failover giveback -ofnode nodenameB -override-vetoes true 拒否を無視しても問題がないかどうかの判断に関する詳細については、『clustered Data ONTAP ハイアベイラビリティ構成ガイド』を参照してください。 最初にルート アグリゲートがパートナー ノードに戻され、そのノードのブートが完了するとルー ト以外のアグリゲートが戻されます。 8. すべてのアグリゲートが戻されたことを確認します。 storage failover show-giveback テイクオーバーされたノードの状態がGiveback Statusフィールドに部分的なギブバック状態 として表示される場合は、作業を進める前に次の手順を実行します。 a. 戻されたアグリゲートを特定します。 storage aggregate show -node nodenameB b. EMSログでエラーを確認して適切に修正します。 EMSメッセージの詳細については、『clustered Data ONTAP システム アドミニストレーション ガイド(クラスタ管理)』を参照してください。 c. 手順8.aをもう一度実行して修正内容を確認します。 新しくブートしたシステムで、戻されたアグリゲートから順番にクライアントへのデータ提供が開 始されます。 Data ONTAPクラスタのアップグレード | 49 9. LIFをノードにリバートします。 network interface revert * このコマンドを実行すると、移行したLIFが元のノードに戻されます。 例 cluster1::> network interface revert * 8 entries were acted on. 10. クライアントにデータが提供されていることを確認します。 network interface show network port show 11. AutoSupport通知をトリガーします。 system node autosupport invoke -node nodenameB -type all -message "finishing_NDU" HAペアが正常にアップグレードされたことの確認 HAペアの両方のノードをアップグレードしたあと、それらの両方のノードでターゲット リリースが実 行されていることを確認する必要があります。 手順 1. HAペアの両方のノードで 新しいData ONTAP 8.2ソフトウェアが実行されていることを確認しま す。 system node image show 次の例では、両方のノードの現在のバージョンがバージョン8.2.0になっています。 cluster1::> system node image show Is Is Node Image Default Current Version -------- ------- ------- ------- -------node0 image1 true true 8.2.0 image2 false false 8.1.2 node1 image1 true true 8.2.0 image2 false false 8.1.2 4 entries were displayed. Install Date ------------------4/22/2013 13:52:22 10/25/2012 12:37:36 4/22/2013 13:55:22 10/25/2012 12:41:16 2. 自動ギブバックを無効にしていた場合は、両方のノードで再度有効にします。 storage failover modify -node nodename -auto-giveback true 3. 次のノードのペアをアップグレードする前に、クラスタがクォーラムにあること、およびサービス が実行されていることを確認します。 50 | アップグレードおよびリバート / ダウングレード ガイド クラスタがクォーラムにあるかどうかは、cluster showコマンドおよびcluster ring showコ マンドを使用して確認できます。 終了後の操作 他のすべてのHAペアをアップグレードします。 すべてのHAペアをアップグレードしたら、クラスタ が正常にアップグレードされたことを確認します。 バッチ方式によるData ONTAPクラスタの無停止アップグレード クラスタにノードが8つ以上含まれている場合は、クラスタを2つのバッチに分けてData ONTAPをア ップグレードできます。この方法では、最初のバッチに含まれるノードのセットをアップグレードし、 それらのハイアベイラビリティパートナーをアップグレードしてから、2つ目のバッチについても同じ 処理を実行します。 開始する前に • • アップグレード前の必要な準備作業を行い、クラスタをアップグレードする準備が完了したこと を確認する必要があります。 バッチ アップグレードでアップグレードする順序を決めておく必要があります。 タスク概要 Data ONTAP 8.1.xからアップグレードする際、クラスタにInfinite Volumeが含まれている場合は、 バッチ アップグレード方式は使用しないでください。 代わりに、ローリング アップグレード方式で無 停止アップグレードを実行するか、停止を伴うアップグレードを実行します。 手順 1. HAペアのバッチ単位での最初のノード セットのアップグレード(51ページ) パートナーによるテイクオーバーを開始して、HAペアのバッチに含まれる最初のノード セットを アップグレードします。 最初のノード セットを アップグレードしている間、ノードのデータはパー トナーから提供されます。 2. HAペアのバッチ単位での2つ目のノード セットのアップグレード(54ページ) ノードでテイクオーバーを開始して、HAペアのバッチに含まれるパートナー ノードをアップグレ ードします。 パートナーをアップグレードしている間、ノードのデータは最初のノード セットから 提供されます。 3. バッチが正常にアップグレードされたことの確認(58ページ) バッチに含まれるすべてのノードをアップグレードしたあと、それらのノードでターゲット リリース が実行されていることを確認する必要があります。 4. 手順1から3を繰り返して、2つ目のバッチをアップグレードします。 Data ONTAPクラスタのアップグレード | 51 終了後の操作 クラスタが正常にアップグレードされたことを確認します。 関連コンセプト バッチ アップグレードのアップグレード順序(18ページ) 関連参照情報 クラスタのアップグレードのチェックリスト(10ページ) HAペアのバッチ単位での最初のノード セットのアップグレード パートナーによるテイクオーバーを開始して、HAペアのバッチに含まれる最初のノード セットをア ップグレードします。 最初のノード セットをアップグレードしている間、ノードのデータはパートナー から提供されます。 手順 1. 各ノードについて次のコマンドを入力して、最初のバッチに含まれるHAペアの自動ギブバック を無効にします。 storage failover modify -node nodename -auto-giveback false 2. バッチに含まれるノードで自動ギブバックが無効になっていることを確認します。 storage failover show -auto-giveback false 例 次の例では、バッチに含まれるすべてのノードで自動ギブバックが無効になっています。 cluster1::> storage failover show -auto-giveback false Takeover Node Partner Possible State -------------- -------------- -------- ------------------------------------node0 node1 true Connected to node1 node1 node0 true Connected to node0 node2 node3 true Connected to node3 node3 node2 true Connected to node2 node4 node5 true Connected to node5 node5 node4 true Connected to node4 6 entries were displayed. 3. 最初のセットに含まれる各ノードについて次のコマンドを入力して、テイクオーバーするノードか らLIFを移行します。 network interface migrate {-data-protocol nfs -role data -curr-node source_node} -dest-node partner_node SANプロトコルのデータLIFは移行されません。 クラスタ内の各ノードにこれらのLIFがあれば、 アップグレード プロセスの実行時に代替パスからデータを提供できます。 52 | アップグレードおよびリバート / ダウングレード ガイド 4. ノードの各パートナーについて次のコマンドを入力して、パートナーの適切なポートにLIFが移 行されたことを確認します。 network interface show -data-protocol nfs -role data -curr-node partner_node 例 次の例では、node0のデータLIFがパートナー(node1)のポートe0bに移行されています。 cluster1::> network interface show -data-protocol nfs -role data -curr-node node1 Logical Status Network Current Current Is Vserver Interface Admin/Oper Address/Mask Node Port Home ----------- ---------- ---------- ------------------ ------------- ------- ---vs0 lif1 up/up 192.0.2.130/24 node1 e0b true lif2 up/up 192.0.2.131/24 node1 e0b false lif3 up/up 192.0.2.132/24 node1 e0b true vs1 lif1 up/up 192.0.2.133/24 node1 e0b false lif2 up/up 192.0.2.134/24 node1 e0b true 5 entries were displayed. 必要に応じて、network interface migrateコマンドを使用して、LIFをパートナー ノードの 別のポートに移行することもできます。 5. セットに含まれる各ノードについて次のコマンドを入力して、AutoSupport通知をトリガーします。 system node autosupport invoke -node nodename -type all -message "starting_NDU" このAutoSupport通知には、アップグレード直前のシステム ステータスの記録が含まれます。 これにより、アップグレード処理で問題が発生した場合に役立つトラブルシューティング情報が 保存されます。 AutoSupportメッセージを送信するように設定していない場合は、通知のコピーがローカルに保 存されます。 6. 最初のセットに含まれる各ノードについて次のコマンドを入力して、テイクオーバーを開始しま す。 storage failover takeover -ofnode nodename テイクオーバーされたノードを新しいソフトウェア イメージでブートするには通常のテイクオーバ ーが必要なため、-option immediateパラメータは指定しないでください。 ノードがブートし、Waiting for giveback状態になります。 7. テイクオーバーが正常に完了したことを確認します。 storage failover show 例 テイクオーバーが正常に完了した例を次に示します。 最初のセットのノード(node0、node2、お よびnode4)の状態はWaiting for giveback、パートナーの状態はIn takeoverになってい ます。 Data ONTAPクラスタのアップグレード | 53 cluster1::> storage failover show Takeover Node Partner Possible -------------- -------------- -------node0 node1 node1 node0 false node2 node3 node3 node2 false node4 node5 node5 node4 false node6 node7 true node7 node6 true node8 node9 true node9 node8 true node10 node11 true node11 node10 true 12 entries were displayed. State Description ------------------------------------Waiting for giveback (HA mailboxes) In takeover Waiting for giveback (HA mailboxes) In takeover Waiting for giveback (HA mailboxes) In takeover Connected to node7 Connected to node6 Connected to node9 Connected to node8 Connected to node11 Connected to node10 8. 8分待ってから、次の条件を満たしていることを確認します。 クライアントのマルチパス(導入している場合)が安定している。 クライアントがテイクオーバー中に発生するI/Oの中断から回復した。 回復までの時間はクライアントによって異なり、クライアント アプリケーションの特性によっ ては8分以上かかることもあります。 • • 9. ノードの各パートナーについて次のコマンドを入力して、アグリゲートを元のノードに戻します。 storage failover giveback –ofnode nodename 注意: 次のような状況が検出された場合、ギブバックは開始されず、エラー メッセージが表示 されてイベントが生成されます。 • • • 実行時間の長い処理(ASUPの生成など) 再開できない処理(アグリゲートの作成など) エラー状態(ノード間のディスク接続不一致など) ギブバックが開始されない場合は、次の手順を実行します。 a. エラー メッセージに示された「拒否」状態に対処して、特定された処理が正常に終了する ようにします。 b. ギブバック コマンドを再度入力します。 storage failover giveback -ofnode nodename または、メッセージおよびイベントが自分の環境にどのように影響するかを分析します。 拒 否状態でもそれほど影響がない場合は、次のコマンドを入力してギブバックの拒否を無視し てもかまいません。 storage failover giveback –ofnode nodename -override-vetoes true 拒否を無視しても問題がないかどうかの判断に関する詳細については、『clustered Data ONTAP ハイアベイラビリティ構成ガイド』を参照してください。 最初にルート アグリゲートがパートナー ノードに戻され、それらのノードのブートが完了すると ルート以外のアグリゲートが戻されます。 54 | アップグレードおよびリバート / ダウングレード ガイド 10. すべてのアグリゲートが戻されたことを確認します。 storage failover show-giveback テイクオーバーされたノードの状態がGiveback Statusフィールドに部分的なギブバック状態 として表示される場合は、作業を進める前に次の手順を実行します。 a. 戻されたアグリゲートを特定します。 storage aggregate show -node nodename b. EMSログでエラーを確認して適切に修正します。 EMSメッセージの詳細については、『clustered Data ONTAP システム アドミニストレーション ガイド(クラスタ管理)』を参照してください。 c. 手順10.aをもう一度実行して修正内容を確認します。 新しくブートしたシステムで、戻されたアグリゲートから順番にクライアントへのデータ提供が開 始されます。 11. LIFを最初のセットのノードにリバートします。 network interface revert * このコマンドを実行すると、移行したLIFが元のノードに戻されます。 例 cluster1::> network interface revert * 12 entries were acted on. 12. クライアントにデータが提供されていることを確認します。 network interface show network port show 13. 最初のセットに含まれる各ノードについて次のコマンドを入力して、AutoSupport通知をトリガー します。 system node autosupport invoke -node nodename -type all -message "finishing_NDU" HAペアのバッチ単位でのパートナー ノードのアップグレード ノードでテイクオーバーを開始して、HAペアのバッチに含まれるパートナー ノードをアップグレード します。 パートナーをアップグレードしている間、ノードのデータは最初のノード セットから提供され ます。 手順 1. 2つ目のセットに含まれる各ノードについて次のコマンドを入力して、テイクオーバーするノード からLIFを移行します。 Data ONTAPクラスタのアップグレード | 55 network interface migrate {-data-protocol nfs -role data -curr-node source_node}-dest-node partner_node SANプロトコルのデータLIFは移行されません。 クラスタ内の各ノードにこれらのLIFがあれば、 アップグレード プロセスの実行時に代替パスからデータを提供できます。 2. ノードの各パートナーについて次のコマンドを入力して、パートナーの適切なポートにLIFが移 行されたことを確認します。 network interface show -data-protocol nfs -role data -currnodepartner_node 例 次の例では、node1のデータLIFがパートナー(node0)のポートe0bに移行されています。 cluster1::> network interface show -data-protocol nfs -role data -curr-node node0 Logical Status Network Current Current Is Vserver Interface Admin/Oper Address/Mask Node Port Home ----------- ---------- ---------- ------------------ ------------- ------- ---vs0 lif1 up/up 192.0.2.130/24 node0 e0b false lif2 up/up 192.0.2.131/24 node0 e0b true lif3 up/up 192.0.2.132/24 node0 e0b false vs1 lif1 up/up 192.0.2.133/24 node0 e0b true lif2 up/up 192.0.2.134/24 node0 e0b false 5 entries were displayed. 必要に応じて、network interface migrateコマンドを使用して、LIFをパートナー ノードの 別のポートに移行することもできます。 3. 2つ目のセットに含まれる各ノードについて次のコマンドを入力して、AutoSupport通知をトリガ ーします。 system node autosupport invoke -node nodename -type all -message "starting_NDU" このAutoSupport通知には、アップグレード直前のシステム ステータスの記録が含まれます。 これにより、アップグレード処理で問題が発生した場合に役立つトラブルシューティング情報が 保存されます。 AutoSupportメッセージを送信するように設定していない場合は、通知のコピーがローカルに保 存されます。 4. 2つ目のセットに含まれる各ノードについて次のいずれかのコマンドを入力して、テイクオーバ ーを開始します。 アップグレード前のバージョ コマンド ン Data ONTAP 8.2.xリリース storage failover takeover -ofnode nodename 56 | アップグレードおよびリバート / ダウングレード ガイド アップグレード前のバージョ コマンド ン Data ONTAP 8.1.xリリース storage failover takeover -ofnode nodename -option allow-version-mismatch allow-version-mismatchオプションを指定すると、メジャー リリース アップグレードの実行時にHAペアでData ONTAPリリース ファミリーの異 なるバージョンの使用が可能になります。 テイクオーバーされたノードを新しいソフトウェア イメージでブートするには通常のテイクオーバ ーが必要なため、-option immediateパラメータは指定しないでください。 テイクオーバーされたノードがブートし、Waiting for giveback状態になります。 5. テイクオーバーが正常に完了したことを確認します。 storage failover show 例 テイクオーバーが正常に完了した例を次に示します。 2つ目のセットのノード(node1、node3、お よびnode5)の状態はWaiting for giveback、パートナーの状態はIn takeoverになってい ます。 cluster1::> storage failover show Takeover Node Partner Possible -------------- -------------- -------node0 node1 false node1 node0 node2 node3 false node3 node2 node4 node5 false node5 node4 node6 node7 true node7 node6 true node8 node9 true node9 node8 true node10 node11 true node11 node10 true 12 entries were displayed. State Description ------------------------------------In takeover Waiting for giveback (HA mailboxes) In takeover Waiting for giveback (HA mailboxes) In takeover Waiting for giveback (HA mailboxes) Connected to node7 Connected to node6 Connected to node9 Connected to node8 Connected to node11 Connected to node10 6. 8分待ってから、次の条件を満たしていることを確認します。 • • クライアントのマルチパス(導入している場合)が安定している。 クライアントがテイクオーバー中に発生するI/Oの中断から回復した。 回復までの時間はクライアントによって異なり、クライアント アプリケーションの特性によっ ては8分以上かかることもあります。 7. ノードの各パートナーについて次のコマンドを入力して、アグリゲートを元のノードに戻します。 storage failover giveback –ofnode nodename 注意: 次のような状況が検出された場合、ギブバックは開始されず、エラー メッセージが表示 されてイベントが生成されます。 Data ONTAPクラスタのアップグレード | 57 • • • 実行時間の長い処理(ASUPの生成など) 再開できない処理(アグリゲートの作成など) エラー状態(ノード間のディスク接続不一致など) ギブバックが開始されない場合は、次の手順を実行します。 a. エラー メッセージに示された「拒否」状態に対処して、特定された処理が正常に終了する ようにします。 b. ギブバック コマンドを再度入力します。 storage failover giveback -ofnode nodename または、メッセージおよびイベントが自分の環境にどのように影響するかを分析します。 拒 否状態でもそれほど影響がない場合は、次のコマンドを入力してギブバックの拒否を無視し てもかまいません。 storage failover giveback –ofnode nodename -override-vetoes true 拒否を無視しても問題がないかどうかの判断に関する詳細については、『clustered Data ONTAP ハイアベイラビリティ構成ガイド』を参照してください。 最初にルート アグリゲートがパートナー ノードに戻され、それらのノードのブートが完了すると ルート以外のアグリゲートが戻されます。 8. すべてのアグリゲートが戻されたことを確認します。 storage failover show-giveback テイクオーバーされたノードの状態がGiveback Statusフィールドに部分的なギブバック状態 として表示される場合は、作業を進める前に次の手順を実行します。 a. 戻されたアグリゲートを特定します。 storage aggregate show -node nodename b. EMSログでエラーを確認して適切に修正します。 EMSメッセージの詳細については、『clustered Data ONTAP システム アドミニストレーション ガイド(クラスタ管理)』を参照してください。 c. 手順8.aをもう一度実行して修正内容を確認します。 新しくブートしたシステムで、戻されたアグリゲートから順番にクライアントへのデータ提供が開 始されます。 9. LIFを2つ目のセットのノードにリバートします。 network interface revert * このコマンドを実行すると、移行したLIFが元のノードに戻されます。 例 cluster1::> network interface revert * 12 entries were acted on. 58 | アップグレードおよびリバート / ダウングレード ガイド 10. クライアントにデータが提供されていることを確認します。 network interface show network port show 11. 2つ目のセットに含まれる各ノードについて次のコマンドを入力して、AutoSupport通知をトリガ ーします。 system node autosupport invoke -node nodename -type all -message "finishing_NDU" バッチが正常にアップグレードされたことの確認 バッチに含まれるすべてのノードをアップグレードしたあと、それらのノードでターゲット リリースが 実行されていることを確認する必要があります。 手順 1. 最初のバッチに含まれるすべてのノードで新しいData ONTAP 8.2ソフトウェアが実行されてい ることを確認します。 system node image show 次の12ノードのクラスタの例では、最初のバッチのノード(node0~node5)の現在のバージョン がバージョン8.2.0になっています。 cluster1::> system node image show Is Is Node Image Default Current Version -------- ------- ------- ------- -------node0 image1 true true 8.2.0 image2 false false 8.1.2 node1 image1 true true 8.2.0 image2 false false 8.1.2 node2 image1 true true 8.2.0 image2 false false 8.1.2 node3 image1 true true 8.2.0 image2 false false 8.1.2 node4 image1 true true 8.2.0 image2 false false 8.1.2 node5 image1 true true 8.2.0 image2 false false 8.1.2 node6 image1 true false 8.2.0 image2 false true 8.1.2 node7 image1 true false 8.2.0 image2 false true 8.1.2 node8 image1 true false 8.2.0 image2 false true 8.1.2 node9 image1 true false 8.2.0 image2 false true 8.1.2 node10 image1 true false 8.2.0 Install Date ------------------4/22/2013 13:52:22 10/25/2012 12:37:36 4/22/2013 13:55:22 10/25/2012 12:41:16 4/22/2013 13:52:22 10/25/2012 12:37:36 4/22/2013 13:55:22 10/25/2012 12:41:16 4/22/2013 13:52:22 10/25/2012 12:37:36 4/22/2013 13:55:22 10/25/2012 12:41:16 4/22/2013 13:52:22 10/25/2012 12:37:36 4/22/2013 13:55:22 10/25/2012 12:41:16 4/22/2013 13:52:22 10/25/2012 12:37:36 4/22/2013 13:55:22 10/25/2012 12:41:16 4/22/2013 13:52:22 Data ONTAPクラスタのアップグレード | 59 image2 false true 8.1.2 10/25/2012 12:37:36 8.2.0 8.1.2 4/22/2013 13:55:22 10/25/2012 12:41:16 node11 image1 true false image2 false true 12 entries were displayed. 2. 自動ギブバックを無効にしていた場合は、次のコマンドを入力して、最初のバッチに含まれる各 ノードで再度有効にします。 storage failover modify -node nodename -auto-giveback true 3. 次のノードのバッチをアップグレードする前に、クラスタがクォーラムにあること、およびサービ スが実行されていることを確認します。 クラスタがクォーラムにあるかどうかは、cluster showコマンドおよびcluster ring showコ マンドを使用して確認できます。 終了後の操作 最初のバッチと同じ手順で2つ目のバッチをアップグレードします。 両方のバッチをアップグレード したら、クラスタが正常にアップグレードされたことを確認します。 停止を伴うData ONTAPクラスタのアップグレード 新しいData ONTAPリリースにアップグレードする際にクラスタをオフラインにしてもかまわない場 合は、停止を伴うアップグレードを使用できます。 この方法では、各HAペアのストレージ フィルオ ーバーを無効にして、クラスタ内の各ノードのソフトウェアを更新し、完了したらストレージ フェイル オーバーを再度有効にします。 開始する前に アップグレード前の必要な準備作業を行い、クラスタをアップグレードする準備が完了したことを確 認する必要があります。 タスク概要 停止に伴うアップグレードの実行中は、各ノードがシングルノード システムとして機能します。 ノー ドで障害が発生するとデータを利用できなくなります。 手順 1. 1組のHAペアで構成されたクラスタ(2ノード クラスタ)の場合は、クラスタのハイアベイラビリテ ィを無効にします。 cluster ha modify -configured false 2. クラスタ内の各HAペアのストレージ フェイルオーバーを無効にします。 storage failover modify -node * -enabled false 3. クラスタ内の各ノードをリブートします。 system node reboot -node nodename 60 | アップグレードおよびリバート / ダウングレード ガイド クラスタにInfinite Volumeが含まれていなければ、すべてのノードを同時にリブートしてもかま いません。 ここでは、各ノードを1つずつリブートし、 前のノードのリブートが完了してから次のノ ードのリブートを開始する必要があります。 各ノードが新しいData ONTAPイメージでブートします。 Data ONTAPログイン プロンプトが表示 され、リブート プロセスが完了したことが示されます。 4. 各ノードが新しいData ONTAPイメージでリブートされたら、新しい Data ONTAP 8.2ソフトウェア が実行されていることを確認します。 system node image show 次の例では、両方のノードの現在のバージョンがバージョン8.2.0になっています。 cluster1::> system node image show Is Is Node Image Default Current Version -------- ------- ------- ------- -------node0 image1 true true 8.2.0 image2 false false 8.1.2 node1 image1 true true 8.2.0 image2 false false 8.1.2 4 entries were displayed. Install Date ------------------4/22/2013 13:52:22 10/25/2012 12:37:36 4/22/2013 13:55:22 10/25/2012 12:41:16 5. クラスタ内のそれぞれのHAペアのストレージ フェイルオーバーを有効にします。 storage failover modify -node * -enabled true 6. 1組のHAペアで構成されたクラスタ(2ノード クラスタ)の場合は、クラスタのハイアベイラビリテ ィを有効にします。 cluster ha modify -configured true クラスタが正常にアップグレードされたことの確認 すべてのHAペアをアップグレードしたあと、versionコマンドとsystem node upgrade-revert showコマンドを使用して、アップグレードが正常に完了したこと、およびすべてのノードでターゲット リリースが実行されていることを確認する必要があります。 手順 1. 権限レベルをadvancedに設定します。 set -privilege advanced 2. 次のコマンドを実行して、各ノードのアップグレードが完了していることを確認します。 system node upgrade-revert show 各ノードのステータスがcompleteになっている必要があります。 いずれかのノードについて失敗したことを示すステータスが表示された場合は、system node upgrade-revert upgradeコマンドを実行します。 このコマンドを実行してもノードのアップグ レードが完了しない場合は、すぐにテクニカル サポートに連絡してください。 Data ONTAPクラスタのアップグレード | 61 3. admin権限レベルに戻ります。 set -privilege admin 4. クラスタのバージョンがターゲットのData ONTAPリリースになっていることを確認します。 version クラスタのバージョンがターゲットのData ONTAPリリースになっていない場合は、system node upgrade-revert upgradeコマンドを実行してクラスタのバージョンを更新します。 クラスタのアップグレード後の手順の実行 クラスタをData ONTAPソフトウェアを最新のバージョンにアップグレードした場合は、アップグレー ド後に追加の手順を実行する必要があります。 クラスタとSVMの健全性の確認 クラスタのアップグレード、リバート、またはダウングレードを行う際は、実行前と実行後に、ノード が正常に機能していてクラスタに追加するための条件を満たしていること、およびアグリゲートとボ リュームがオンラインであることを確認する必要があります。 手順 1. クラスタ内のノードがオンラインで、クラスタに追加するための条件を満たしていることを確認し ます。 cluster show 例 cluster1::> cluster show Node Health --------------------- ------node0 true node1 true Eligibility -----------true true 正常に機能していないノードや条件を満たしていないノードがある場合は、EMSログでエラーを 確認して適切に修正します。 EMSメッセージの詳細については、『clustered Data ONTAP シス テム アドミニストレーション ガイド(クラスタ管理)』を参照してください。 クラスタの健全性に関する問題のトラブルシューティング方法については、ネットアップ サポー ト サイトの技術情報アーティクル「Troubleshooting Workflow: RDB app out of quorum」を参照 してください。 2. すべてのアグリゲートがオンラインであることを確認するために、物理ストレージと論理ストレー ジ(ストレージのアグリゲートも含む)の状態を表示します。 storage aggregate show -state !online このコマンドを実行すると、オンラインでないアグリゲートが表示されます。 62 | アップグレードおよびリバート / ダウングレード ガイド 例 cluster1::> storage aggregate show -state !online There are no entries matching your query. アグリゲートの管理の詳細については、『clustered Data ONTAP 物理ストレージ管理ガイド』を 参照してください。 3. すべてのボリュームがオンラインであることを確認するために、オンラインでないボリュームを 表示します。 volume show -state !online 例 cluster1::> volume show -state !online There are no entries matching your query. ボリュームの管理の詳細については、『clustered Data ONTAP論理ストレージ管理ガイド』を参 照してください。 LIFの有効化とホーム ポートへのリバート リブートを行うと、一部のLIFが関連付けられているフェイルオーバー ポートに移行されることがあ ります。 クラスタのアップグレード、リバート、またはダウングレードを行う際は、実行前と実行後 に、ホーム ポートにないLIFを有効にしてリバートする必要があります。 タスク概要 network interface revertコマンドを実行すると、対応するホーム ポートにないLIFがホーム ポートにリバートされます(ホーム ポートが稼働している場合)。 LIFのホーム ポートはLIFの作成 時に指定します。指定されているホーム ポートは、 network interface showコマンドを使用し て確認できます。 手順 1. すべてのLIFのステータスを表示します。 network interface show 例 SVMのすべてのLIFのステータスを表示する例を次に示します。 cluster1::> network interface show -vserver vs0 Logical Status Network Vserver Interface Admin/Oper Address/Mask ----------- ---------- ---------- -----------------vs0 data001 down/down 192.0.2.120/24 data002 down/down 192.0.2.121/24 data003 down/down 192.0.2.122/24 Current Current Is Node Port Home ------------- ------- ---node0 node0 node0 e0e e0f e2a true true true Data ONTAPクラスタのアップグレード | 63 data004 down/down data005 down/down data006 down/down data007 down/down data008 down/down 8 entries were displayed. 192.0.2.123/24 192.0.2.124/24 192.0.2.125/24 192.0.2.126/24 192.0.2.127/24 node0 node0 node0 node0 node0 e2b e0e e0f e2a e2b true false false false false Status AdminステータスがdownになっているLIFやIs homeステータスがfalseになっている LIFがある場合は次の手順に進みます。 2. データLIFを有効にします。 network interface modify {-role data} -status-admin up 例 cluster1::> network interface modify {-role data} -status-admin up 8 entries were modified. 3. LIFをそれぞれのホーム ポートにリバートします。 network interface revert * このコマンドを実行すると、すべてのLIFがそれぞれのホーム ポートにリバートされ、すべての LIFのホーム ステータスがtrueに変わります。 例 cluster1::> network interface revert * 8 entries were acted on. 4. すべてのLIFがそれぞれのホーム ポートにあることを確認します。 network interface show 例 次の例では、SVM vs0のすべてのLIFがそれぞれのホーム ポートにあります。 cluster1::> network interface show -vserver vs0 Logical Status Network Vserver Interface Admin/Oper Address/Mask ----------- ---------- ---------- -----------------vs0 data001 up/up 192.0.2.120/24 data002 up/up 192.0.2.121/24 data003 up/up 192.0.2.122/24 data004 up/up 192.0.2.123/24 data005 up/up 192.0.2.124/24 data006 up/up 192.0.2.125/24 data007 up/up 192.0.2.126/24 data008 up/up 192.0.2.127/24 8 entries were displayed. Current Current Is Node Port Home ------------- ------- ---node0 node0 node0 node0 node1 node1 node1 node1 e0e e0f e2a e2b e0e e0f e2a e2b true true true true true true true true 64 | アップグレードおよびリバート / ダウングレード ガイド アップグレード後のInfinite Volume用のネームスペース ミラー コンスティチュエントの 作成 Infinite Volumeを含むクラスタをアップグレードしたあと、複数のノードにまたがるすべてのInfinite Volumeで、ネームスペース コンスティチュエントのデータを保護するためにネームスペース ミラー コンスティチュエントを作成する必要があります。 開始する前に • • ネームスペース ミラー コンスティチュエントを作成するには、アップグレード後のInfinite Volumeが複数のノードにまたがっている必要があります。 この手順を実行するかテクニカル サポートに連絡するかを判断します。 ◦ ◦ Data ONTAP 8.1.xを実行しているInfinite Volumeのネームスペース コンスティチュエントに 対するデータ保護ミラー コピーをテクニカル サポートを通じてアップグレード前に作成した 場合は、アップグレード後にテクニカル サポートに連絡して、ネームスペース コンスティチュ エントのデータ保護ミラー コピーをネームスペース ミラー コンスティチュエントに変換する必 要があります。 Data ONTAP 8.1.xを実行しているInfinite Volumeのネームスペース コンスティチュエントに 対するデータ保護ミラー コピーをテクニカル サポートを通じてアップグレード前に作成して いない場合は、アップグレード後にこの手順に従ってネームスペース ミラー コンスティチュ エントを作成できます。 タスク概要 Data ONTAP 8.2以降を実行するクラスタのInfinite Volumeにはネームスペース ミラー コンスティ チュエントが必要ですが、 Data ONTAP 8.1.xからアップグレードしたInfinite Volumeにはネームス ペース ミラー コンスティチュエントがありません。 注: データ保護ミラー関係が確立されたInfinite Volumeの場合、ネームスペース コンスティチュ エントのデータを保護するためにネームスペース ミラー コンスティチュエントが必要になるの は、ソースの読み書き可能なInfinite Volumeだけです。 デスティネーションの読み取り専用の Infinite Volumeは、Infinite Volumeのデータ保護ミラー関係によってデータが保護されるため、 ネームスペース ミラー コンスティチュエントは必要ありません。 手順 1. アップグレードしたInfinite Volumeにネームスペース ミラー コンスティチュエントを格納できるだ けの十分なスペースがあることを確認します。 a. volume showコマンドで -is-constituent trueパラメータを指定して、Infinite Volume のネームスペース コンスティチュエントのサイズと、そのネームスペース コンスティチュエン トが格納されているアグリゲートの名前を確認します。 ネームスペース コンスティチュエントのサイズを確認するのは、ネームスペース ミラー コン スティチュエントのサイズはネームスペース コンスティチュエントと同じになるためです。 ア Data ONTAPクラスタのアップグレード | 65 グリゲートの名前を確認するのは、このアグリゲートを評価から除外する必要があるためで す。 ネームスペース ミラー コンスティチュエントはネームスペース コンスティチュエントと異 なるアグリゲートに格納する必要があるため、ネームスペース コンスティチュエントとは別 のノードに作成します。 例 次の例では、repo_vol_nsという名前のネームスペース コンスティチュエントのサイズが 10TBになっています。 このネームスペース コンスティチュエントが格納されているアグリゲ ートの名前はaggr_nsです。 cluster1::> volume show -is-constituent true Vserver Volume Aggregate State Type Size Available Used% ------- -------------------- ------ ---- ----- --------- ----vs0 repo_vol_default_data0001 aggr1 online RW 50TB 35.0TB 30% vs0 repo_vol_default_data0002 aggr2 online RW 50TB 34.0TB 32% vs0 repo_vol_default_data0003 aggr3 online RW 50TB 35.5TB 29% vs0 repo_vol_default_data0004 aggr4 online RW 50TB 36.5TB 27% vs0 repo_vol_ns aggr_ns online RW 10TB 8.4TB 16% 5 entries were displayed. b. aggregate showコマンドで-fields nodeパラメータを指定して、Infinite Volumeを含むク ラスタの中から、ネームスペース コンスティチュエントが格納されたアグリゲートとは別のノ ードにあるアグリゲートを探します。 例 次の例では、aggr_nsという名前のアグリゲートにネームスペース コンスティチュエントが格 納されており、そのアグリゲートのノードはnode-02です。 そのため、node-02のアグリゲート であるaggr1やaggr_nsではなく、 node-01にあるaggr2、aggr3、またはaggr4のいずれかのア グリゲートを使用します。 cluster1::> aggregate show -fields node aggregate node --------- -----------aggr1 node-02 aggr2 node-01 aggr3 node-01 aggr4 node-01 aggr_ns node-02 c. いずれかのアグリゲートにネームスペース ミラー コンスティチュエントを格納できるだけの 十分なスペースがあることを確認します。 d. 必要に応じて、アグリゲートのスペースを拡張します。 Infinite Volumeにネームスペース ミラー コンスティチュエントのための十分なスペースが確保 されます。 2. volume modifyコマンドを使用して、ネームスペース コンスティチュエントのサイズの分だけ Infinite Volumeのサイズを拡張します。 66 | アップグレードおよびリバート / ダウングレード ガイド 例 次の例では、repo_volという名前のボリュームをネームスペース コンスティチュエントのサイズ (10TB)の分だけ拡張しています。 cluster1::> volume modify -vserver vs0 -volume repo_vol -size +10TB ネームスペース ミラー コンスティチュエントが自動的に作成されます。 Remote Support Agent用のクラスタ管理LIFの設定 Data ONTAPのメジャー アップグレードやマイナー アップグレードを実行したあと、Remote Support Agent(RSA)を使用する場合は、各リモート デバイスに対してrsa setupコマンドを使用して、 RSAソフトウェア用のクラスタ管理LIFを設定する必要があります。 タスク概要 RSAの設定とクラスタ管理LIFの設定の詳細については、『Remote Support Agent Configuration Guide for Clustered Data ONTAP』を参照してください。 SnapMirror処理の再開 無停止アップグレードまたは無停止ダウングレードを行った場合は、一時中止していたSnapMirror 関係を完了後に再開する必要があります。 開始する前に snapmirror quiesceコマンドを使用して既存のSnapMirror関係を一時中止し、クラスタの無停 止アップグレードまたは無停止ダウングレードを完了しておく必要があります。 手順 1. それぞれのデスティネーション ボリュームについて、既存のSnapMirror転送を再開します。 snapmirror resume -destination-path destination 例 Relationship CapabilityがPre 8.2のSnapMirror関係の転送を再開する例を次に示します。デス ティネーション パスはcluster1://vs0/vol1です。 cluster1::> snapmirror resume -destination-path cluster1://vs0/vol1 2. snapmirror showコマンドを使用して、SnapMirror処理が再開されたことを確認します。 3. 再開されないSnapMirror処理がある場合は、転送を中止します。 snapmirror abort -destination-path destination -h Data ONTAPクラスタのアップグレード | 67 -hパラメータを指定すると、再開チェックポイントが破棄され、転送が完了した最後のSnapshot コピーの状態にデスティネーション ボリュームがリストアされます。 転送を中止したあとも再開されないSnapMirror処理がある場合は、snapmirror resyncコマ ンドを使用してミラー関係を再確立する必要があります。 古い形式のSnapMirror関係のアップグレード Data ONTAP 8.2へのアップグレード前に使用していたSnapMirror関係で、Data ONTAP 8.2の新し い機能や強化された機能を利用する場合は、Data ONTAP 8.2の構文の形式を使用するように SnapMirror関係を更新する必要があります。 タスク概要 クラスタのアップグレード後、クラスタは既存のサービスを中断することなく完全に動作します。 た だし、アップグレードを実行しても、SnapMirror関係の構文の変更は反映されないため、 SnapMirror関係で新しいリリースの機能を利用することはできません。 新しい機能を利用するに は、ネットアップが提供しているツールを使用するか、それぞれのSnapMirror関係に対する更新を 独自に行って、SnapMirror関係を更新する必要があります。 手順 1. SVMピア関係を作成します。 a. クラスタ ピア関係の一方のクラスタで、vserver peer createコマンドを使用してSVMピ ア関係を作成します。 同じ2つのSVMを使用するSnapMirror関係が複数ある場合、SVMピア関係は1つだけでか まいません。 b. クラスタ ピア関係のもう一方のクラスタで、vserver peer acceptコマンドを使用して SVM作成要求を受け入れます。 c. 名前が競合する場合は、vserver renameコマンドを使用して一方のSVMの名前を変更し ます。 2. snapmirror showコマンドを使用して、「Relationship Capability」フィールドが「Pre 8.2」に設定 されているすべてのSnapMirror関係がhealthyと表示されることを確認します。 3. 既存のそれぞれのSnapMirror関係について、Data ONTAP 8.2のSnapMirror関係の構文を使 用するようにアップグレードします。 a. snapmirror quiesceコマンドを使用して、アップグレードする関係で以降の転送が開始さ れないようにします。 b. SnapMirror関係をアップグレードする前に、snapmirror abort -hコマンドを使用してアク ティブな転送を中止するか、アクティブな転送が完了するまで待ちます。 c. snapmirror show -instanceコマンドを使用して、SnapMirror関係の設定パラメータを確 認して記録します。 これらのパラメータは、SnapMirrorポリシーを確認するときに使用します。 68 | アップグレードおよびリバート / ダウングレード ガイド d. snapmirror show -instanceコマンドで生成された出力の「Relationship Capability」フィ ールドで、アップグレードできる関係を確認します。 このフィールドのエントリが「Pre 8.2」の場合、その関係はアップグレードできます。 このフィ ールドのエントリが「8.2 and above」の場合、その関係はすでにアップグレードされている か、Data ONTAPのアップグレード後に作成されています。 e. 古い形式の構文を使用してSnapMirror関係を削除します。 例 vs1-dest::> snapmirror delete -source-path cluster1://vs1/vol1 destination-path cluster2://vs1-dest/vol1-dest f. 前の手順でsnapmirror policy showコマンドを使用して記録しておいた設定パラメータ に一致するSnapMirrorポリシーがあるかどうかを確認します。 g. 設定パラメータに一致するSnapMirrorポリシーがない場合は、snapmirror policy createコマンドを使用して新しいSnapMirrorポリシーを作成します。 例 vs1-dest::> snapmirror policy create -policy marketpolicy -vserver vs1 h. snapmirror createコマンドで新しい形式の構文を使用し、目的のポリシーを指定して SnapMirror関係を作成します。 例 vs1-dest::> snapmirror create -source-path vs1:vol1 -destinationpath vs1-dest:vol1-dest -type DP -policy marketpolicy 4. snapmirror resyncコマンドを使用して、それぞれのSnapMirror関係を再同期します。 LIFの自動リバランシングの有効化 バッチ アップグレードを実行するためにLIFの自動リバランシングを無効にした場合は、アップグレ ードの完了後に再度有効にします。 手順 1. 権限レベルをadvancedに設定します。 set -privilege advanced 2. 必要に応じて、それぞれのLIFでLIFの自動リバランシングを有効にします。 network interface modify -vserver Vserver_name -lif LIF_name -allow-lbmigrate true Data ONTAPクラスタのアップグレード | 69 3. admin権限レベルに戻ります。 set -privilege admin 70 | アップグレードおよびリバート / ダウングレード ガイド ファームウェアの更新 Data ONTAPをアップグレードするとご使用のファームウェアがアップグレードされるため、システ ム、ディスク、ディスク シェルフ ファームウェアのほか、システムにインストールされているその他 のコンポーネントのファームウェアのアップグレード要件を考慮する必要があります。 Data ONTAP アップグレード間のファームウェアの更新も必要になる可能性があります。 システム ファームウェアの更新 Data ONTAPソフトウェアのアップグレードを実行すると、Data ONTAPのアップグレード パッケージ に含まれているファームウェア サービス イメージがストレージ システムのブート デバイスにコピー され、新しいファームウェアが自動的にインストールされます。 Data ONTAPアップグレード中にシステム ファームウェアをアップグレードする場合、ネットアップ サポート サイトから、システム ファームウェアを取得して、インストール方法についての詳細を参 照できます。 関連情報 システム ファームウェアおよび診断ダウンロード:support.netapp.com/NOW/cgi-bin/fw ディスク ファームウェアの更新 ディスク ファームウェアはData ONTAPシステム ファイルにバンドルされ、Data ONTAPのアップグ レード中に自動的に更新されます。 ネットアップ サポート サイトからディスク ファームウェアを入手 して手動で更新することもできます。 関連情報 Disk Drive and Firmware Matrix:support.netapp.com/NOW/download/tools/diskfw ディスク ファームウェアの更新方法 Data ONTAPをアップグレードするとき、ディスク ファームウェアは、Data ONTAPシステム ファイル にバンドルされているファームウェアより古い場合には自動的に更新されます。 最新のファームウ ェア パッケージをネットアップ サポート サイトからダウンロードし、ファイルをインストールして、ディ スク ファームウェアを更新することもできます。 すべてのストレージ システムには、最新のファームウェア リビジョンが備わっています。 次のいず れかの場合、ディスク ファームウェアは自動的に更新されます。 • 新しいディスクまたはディスク シェルフを追加した場合 ファームウェアの更新 | 71 ディスク ファームウェアの更新版は、システムに常駐するファームウェア バンドルから適用され ます。 注: SASシェルフを活性増設する場合、ファームウェアは自動的には更新されません。 古いド ライブ、シェルフ、ACPファームウェアを手動で確認して更新する必要があります。 • Data ONTAPは、ディスク ファームウェアの更新版を検出します。 Data ONTAPは、2分おきに新しいファームウェアをスキャンします。 システムにディスク ファームウェアの更新版を追加できるのは、次の場合です。 • • • Data ONTAPのアップグレード実行中 新しいリリース ファミリーへのアップグレードには、たいていディスク ファームウェアの更新が含 まれています。 ディスク ファームウェアの更新は、リリース ファミリー内でのData ONTAPのア ップグレードに含まれる場合もあります。 ディスク ファームウェアの更新パッケージの取得後 一部のディスク タイプで問題が発生したり、NetAppから通知があった場合、ネットアップ サポ ート サイトからディスク ファームウェアの更新をダウンロードするように指示されることがありま す。 Data ONTAPのアップグレード前に最新のディスク ファームウェアをダウンロードしてインストー ルする必要があります。 SASシェルフの活性増設のタイミング ディスクドライブのメーカーはそれぞれ独自のディスクドライブ ファームウェアを提供しています。 したがって、ディスク ファームウェアの更新版には、1つ以上のディスクドライブ タイプ用のファーム ウェアの更新版が含まれている可能性があります。 ご使用のストレージ システムでは複数のドラ イブ メーカーのドライブが使用されている場合もあり、ディスク ファームウェアの更新によって影響 が生じるかどうかは、ご使用のシステムのドライブの種類および数によって異なります。 Disk Qualification Packageの更新が必要なタイミング Disk Qualification Package(DQP)は、新しく認定されたディスクドライブに対する完全なサポートを 追加するためのパッケージです。 ディスク ファームウェアを更新したり、新しいタイプやサイズのデ ィスクをストレージ システムに追加するたびに、DQPも更新する必要があります。 DQPはネットアップ サポート サイトから入手できます。 DQPは、次の場合にダウンロードしてイン ストールする必要があります。 • • • 新しいタイプやサイズのディスクをノードに追加したとき たとえば、1TBのディスクを使用している環境で2TBのディスクを追加した場合、DQPの最新版 がないかどうかを確認する必要があります。 ディスク ファームウェアを更新したとき 新しいディスク ファームウェアやDQPファイルが利用可能になったとき 関連情報 Disk Qualification Package Instructions:support.netapp.com/NOW/download/tools/diskqual/ 72 | アップグレードおよびリバート / ダウングレード ガイド Disk Drive & Firmware Matrix:support.netapp.com/NOW/download/tools/diskfw/ ディスク シェルフ ファームウェア更新中のサービスの可用性 デフォルトでは、ディスク ファームウェアの更新はバックグラウンドで自動的に行われるため、スト レージ システム サービスの継続は保証されます。 ディスク ファームウェア パッケージはご使用のシステムにいつでもダウンロードでき、ファームウェ アはバックグラウンドで無停止で更新されます。 ただし、ディスク ファームウェアの更新が終了す るまで待ってから無停止アップグレードを開始する必要があります。 ディスク ファームウェアのバックグラウンド更新では一度に1つのディスクが処理され、ディスクごと に約2.5分必要です。 システムに接続されるすべてのディスクで同時にファームウェア更新が必要 になる可能性は低いですが、Data ONTAP NDUを開始する前にノードに接続されたディスクごとに 2.5分以上待機することを推奨します。 たとえば、ノードに192個のディスクが接続されている場合、480分(8時間)以上待機する必要があ ります。 クラスタ内のすべてのノードがファームウェア更新を完了するまで待ってからNDUを開始 する必要があります。 ディスク ファームウェアはクラスタ内のすべてのノードで並行して更新できま す。 AutoSupportを使用した古いディスク ファームウェアの検出 AutoSupportのメッセージには、ストレージ システムにインストールされたディスク ファームウェアの 情報が含まれています。 「Installed Systems」ページは、これらのメッセージを使用してシステム上 のファームウェア バージョンを監視し、システム上のインストール済みディスク ファームウェアのバ ージョンが古くなると、通知を表示します。 開始する前に Installed Systemsサービスを使用してディスク ファームウェアのバージョンを監視するには、ストレ ージ システムが次の要件を満たす必要があります。 • • システム上でAutoSupportが有効化されていること。 AutoSupportの詳細については、『clustered Data ONTAP システム アドミニストレーション ガイド (クラスタ管理)』を参照してください。 ご使用のNetApp製品の登録 手順 1. Webブラウザを使用して、ネットアップ サポート サイト:support.netapp.comにアクセスします。 2. [My Support] > [View Installed Systems]を選択します。 3. 特定システムの検索条件を入力するか、自社のシステムのリストを表示して、アップグレードす るストレージ システム製品の詳細を表示します。 4. [AutoSupport Status]カテゴリで、[Health Check Details]をクリックします。 ファームウェアの更新 | 73 タスクの結果 ご使用のストレージ システムでファームウェアの更新を使用できる場合、「Firmware Analysis」ペ ージへのリンクを含むメッセージが表示されます。 「Firmware Analysis」ページにストレージ システ ムに新しいディスク ファームウェアを使用できるというメッセージが表示されている場合、次のData ONTAPアップグレード時に、ディスク ファームウェアの更新が実行されます。 ディスク ファームウ ェアのメッセージが含まれていなければ、システム上のディスク ファームウェアは最新バージョンで す。 関連情報 システム:support.netapp.com/eservice/Systems.jsp ディスク シェルフ ファームウェアの更新 ディスク シェルフ ファームウェア(ディスク シェルフのモジュールのファームウェア)はData ONTAP システム ファイルにバンドルされ、Data ONTAPアップグレード中に自動的に更新されます。 また、 ネットアップ サポート サイトから入手して手動で更新することもできます。 ディスク シェルフを活性増設した場合には、ディスク シェルフ ファームウェアの更新は必須となり ます。 詳細については、ディスク シェルフのマニュアルを参照してください。 関連情報 ディスク シェルフ ファームウェア:support.netapp.com/NOW/download/tools/diskshelf ディスク シェルフ ファームウェアの更新方法 Data ONTAPをアップグレードするとき、ディスク シェルフ ファームウェアは、Data ONTAPシステム ファイルにバンドルされているファームウェアより古い場合は自動的に更新されます。 シェルフ モ ジュールに対応する最新のファームウェアをネットアップ サポート サイトからダウンロードしてイン ストールすることにより、ディスク シェルフ ファームウェアを更新することもできます。 ディスク シェルフのATシリーズ、ESHシリーズ、SASシェルフI/Oモジュール(IOM)シリーズは、ディ スク スワップ時の信号整合性など、ホスト バス アダプタ インターフェイスへのディスクのインターコ ネクトを提供します。 ディスク シェルフの背面中央には、モジュールが2つ(チャネルAおよびチャネ ルBに1つずつ)搭載されています。 SASモジュールは、特定のシステムの内部コンポーネントの場 合もあります。 これらのモジュールに対する更新ファームウェアは、定期的に提供されます。 各ストレージ システムは、最新のディスク シェルフ ファームウェア バージョンを備えています。 システムにディスク シェルフ ファームウェアの更新版をロードできるのは、次の場合です。 • Data ONTAPのアップグレード実行後 Data ONTAPアップグレード パッケージには、たいていディスク シェルフ ファームウェアの更新 版が含まれています。 アップグレード パッケージの新しいバージョンが、インストールされてい 74 | アップグレードおよびリバート / ダウングレード ガイド • • るバージョンよりも新しい場合、新バージョンがダウンロードされ、Data ONTAPアップグレード プロセスの一環として、givebackフェーズ中にインストールされます。 ファームウェアの手動更新中 Data ONTAPソフトウェアの無停止アップグレードを実行する場合、またはNetAppから通知が あった場合には、ネットアップ サポート サイトからディスク シェルフ ファームウェアの更新版を ダウンロードする必要があります。 SASシェルフの活性増設のタイミング また、システムに新たなファームウェアが存在する場合は、次のイベントによってディスク シェルフ ファームウェアの自動更新がトリガーされます。 • • • • system rebootコマンドの実行 storage failover givebackコマンドの実行 新たなディスクドライブの挿入 新たなシェルフ モジュールの挿入 ディスク シェルフおよびディスク シェルフ モジュールの詳細については、『clustered Data ONTAP ハイアベイラビリティ構成ガイド』およびご使用のシェルフの『Installation and Service Guide』を参照 してください。 古いディスク シェルフ ファームウェアの検出 Data ONTAPソフトウェアの無停止アップグレードを実行する場合、または、ディスク シェルフ ファ ームウェアを更新するように指示された場合には、まず、システムに接続されているディスク シェ ルフにインストールされているファームウェアのバージョンを確認する必要があります。 手順 1. ネットアップ サポート サイトのディスク シェルフ ファームウェア情報を調べ、使用するシェルフ に対応する最新ファームウェアのバージョンを確認します。 2. ストレージ システムのコマンドラインで、次のコマンドを入力します。 system node run nodename sysconfig -v 3. sysconfig -vの出力結果から、シェルフ情報を確認します。 例 Shelf 1: AT-FCX Firmware rev. AT-FCX A: 36 AT-FCX B: 36 Shelf 2: AT-FCX Firmware rev. AT-FCX A: 36 AT-FCX B: 36 コマンド出力されたディスク シェルフ ファームウェアのバージョンがネットアップ サポート サイト の最新バージョンより古い場合、ディスク シェルフ ファームウェアを手動で更新する必要があり ます。 ファームウェアの更新 | 75 関連情報 ディスク シェルフ ファームウェア:support.netapp.com/NOW/download/tools/diskshelf ACPファームウェアの更新方法 ACP機能を備えたディスク シェルフの場合、Data ONTAPのアップグレード時にACPファームウェ アが自動的に更新されます。 このファームウェアは、ネットアップ サポート サイトから入手して手 動で更新することもできます。 Data ONTAPをアップグレードする際、ACPファームウェア(ディスク シェルフ上のACPプロセッサの ファームウェア)がData ONTAPシステム ファイルにバンドルされているものよりも古い場合は、こ のファームウェアが自動的に更新されます。 関連情報 ディスク シェルフ ファームウェア:support.netapp.com/NOW/download/tools/diskshelf clustered Data ONTAPへのディスク シェルフ ファームウェアのダウンロードおよびインストール の手順:support.netapp.com/NOW/download/tools/diskshelf/shelffw_cm.html サービス プロセッサ ファームウェアの更新 サービス プロセッサ(SP)は、一部のシステムに含まれるリモート管理デバイスです。 Data ONTAP 8.2以降、ベースラインSPファームウェア イメージはData ONTAPイメージに含まれているため、SP はデフォルトで自動的に更新されます。 SPへの既存の接続は、SPファームウェアを更新するときに切断されます。 これは、SPファームウェ ア更新が自動的にまたは手動で開始される場合に該当します。 注: Data ONTAPは、失敗したSP自動更新を検出し、修正アクションをトリガーして、SP自動更新 を最大3回試行します。 3回の試行がすべて失敗した場合は、テクニカル サポートにお問い合わ せください。 Data ONTAPアップグレード中にSPファームウェアをアップグレードする場合、ネットアップ サポート サイトから、SPファームウェアを取得して、インストール方法についての詳細を参照できます。 SPフ ァームウェアをダウンロードして更新するには、Data ONTAPのCLIまたはSP CLIを使用します。 SPの詳細および動作については、『clustered Data ONTAP システム アドミニストレーション ガイド (クラスタ管理)』を参照してください。 76 | アップグレードおよびリバート / ダウングレード ガイド RLMファームウェアの更新 Remote LAN Module(RLM)ファームウェアをアップグレードするには、Data ONTAP CLIまたは RLM CLIを使用してRLMファームウェアのダウンロードと更新を行います。 ネットアップ サポート サイトからRLMファームウェアを取得して、インストール方法についての詳細 を参照できます。 RLMの詳細および動作については、 『clustered Data ONTAP システム アドミニストレーション ガイ ド(クラスタ管理)』を参照してください。 Flash Cacheファームウェアの更新方法 Flash Cacheデバイスのファームウェアは、 Data ONTAPアップグレードの配布ファイルに付属して います。 実行中のファームウェアがData ONTAPシステム ファイルにバンドルされているファーム ウェアより古い場合、自動的に更新されます。 ファームウェア更新は、元の16GB PAMデバイスには利用できません。 自動更新は、Flash Cache デバイスにのみ実行され、PAMデバイスには実行されません。 Data ONTAPを無停止でアップグレードする場合(NDU)、Flash Cacheファームウェアは無停止で 更新されます。 これは、Flash Cacheファームウェアのアップグレードに必要なリブートが、 storage failover givebackプロセスの最終リブート前に行われるためです。 この結果、シス テムにFlash Cacheデバイスが含まれる場合、Data ONTAP NDUの実行中にリブートが複数回行 われる可能性がありますが、これは想定内の動作です。 Flash CacheとPAMの説明および機能の詳細については、 『clustered Data ONTAP システム アドミ ニストレーション ガイド(クラスタ管理)』を参照してください。 77 以前のData ONTAPリリース ファミリーへのクラスタのリ バート クラスタを以前のData ONTAPファミリーのリリースに移行することをリバートと呼びます。 リバート を行うときは、まず準備を整え、クラスタシェルでsystem node revert-toコマンドを使用し、ノー ドシェルでrevert_toコマンドを使用して、最後にリバート後の手順を実行する必要があります。 revert_toコマンドは、Data ONTAPのディスク上の構造をターゲットである以前のリリースと互換 性を持つように変更して、システムのリバートの準備を完了させます。 注意: 以前のリリース ファミリーのリリースを単純にダウンロードおよびブート(ネットブート)して Data ONTAPをリバートしようとしないでください。 その場合、ターゲットである以前のリリースは ブートできません。 リバート プロセスには、クラスタシェルのsystem node revert-toコマンド とノードシェルのrevert_toコマンドを使用する必要があります。 詳細については、system node revert-toのマニュアル ページを参照してください。 リバートのタイミングおよびテクニカル サポート連絡のタイミング 新しいシステムまたはテスト用システムは支援なしでリバートできますが、アップグレードの実行中 や実行後に問題が発生した場合や、本番環境システムをリバートする場合はテクニカル サポート に連絡してください。 次の場合のみ、テクニカル サポートの支援なしで以前のリリース ファミリーにリバートできます。 • • テスト用システムで新しいリリースにアップグレードしたあと、テストが完了したので元のリリー スに戻す。 Data ONTAPの以前のリリースで標準化している環境に、まだ本番環境に使用していないData ONTAPの以降のリリースを実行する新しいストレージ システムを構成する。 本番環境のData ONTAPは、テクニカル サポートの支援なしでリバートしないでください。 次のよう な場合は、すぐにテクニカル サポートに連絡してください。 • • • • アップグレード プロセスが失敗して終了できない。 アップグレード プロセスが終了したが、本番環境でクラスタが使用できない。 アップグレード プロセスが終了してクラスタが本番環境に移行したが、正しく動作しない。 アップグレード プロセスが終了しないノードがあるので、プロセスが終了したノードをリバートし たい。 78 | アップグレードおよびリバート / ダウングレード ガイド リバートの計画 Data ONTAPではリリースの更新ごとに新機能が追加されるため、リバート要件について理解し、 リバートが現在の構成にどのような影響を与えるかを評価する必要があります。 リバートを開始する前に、次の作業を計画する必要があります。 • • • • Data ONTAPのリバート ソース リリースの『リリース ノート』の内容の確認。 既存のソフトウェアからターゲット リリースにリバートするための要件の把握。 リバート実行後のシステムの潜在的な機能変更の把握。 リバート チェックリストの全項目に対処するための準備。 クラスタ リバートのチェックリスト このチェックリストを使用して、リバートの準備から、リバートの実行、リバート後の手順の実行ま で、進捗を記録しながら進めることができます。 リバートの準備手順 準備手順は、次の条件がすべて当てはまると完了します。 状態 ターゲット リリースのソフトウェアおよびハードウェアのサポート を確認した。 ハードウェアのサポートを確認するには、『Hardware Universe』 (旧称は『システム構成ガイド』)support.netapp.com/knowledge/ docs/hardware/NetApp/syscfg/index.shtmlを参照してください。 ターゲット リリースでサポートされないプラットフォームのノード がある場合、そのノードについては、クラスタをリバートする前に クラスタから分離する必要があります。 クラスタからのノードの 削除の詳細については、『clustered Data ONTAP システム アド ミニストレーション ガイド(クラスタ管理)』を参照してください。 SAN構成が完全にサポートされている。 SAN構成がターゲットのData ONTAPリリースの制限を超えな いことを確認する必要があります。 SAN構成の制限の詳細に ついては、『Clustered Data ONTAP SAN Configuration Guide』 を参照してください。 リリース固有のリバートの問題がすべて解決されている。 advanced権限レベルでクラスタシェルにアクセスできる。 完了 以前のData ONTAPリリース ファミリーへのクラスタのリバート | 79 状態 クラスタとSVMが正常に実行されている。 リバートの処理を進める前に、すべてのアグリゲートとボリュー ムがオンラインで正常に動作していることを確認する必要があ ります。 ノードのステータスは、cluster showコマンドを使用し て確認できます。 クラスタがクォーラムにある。 すべてのノードがクォーラムに参加しており、すべてのリングが クォーラム内にある必要があります。 また、リングごとのクォー ラム マスターがすべてのノードで同一でなければなりません。 すべてのコア ダンプ ファイルが保存または削除されている。 コア ダンプの管理の詳細については、『clustered Data ONTAP システム アドミニストレーション ガイド(クラスタ管理)』を参照し てください。 システム時間がクラスタ全体で同期されている。 iSNSサーバとそれに関連付けられているSVM管理LIFのIPv4 アドレスが設定されている。 新しいData ONTAPリリースで作成されたSnapshotコピーが削除 され、ノードのルート ボリュームおよびルート アグリゲートから すべてのSnapshotコピーが削除されている。 現在のリリースへのアップグレード後に作成されたSnapshotコピ ーをすべて削除する必要があります。また、ルート アグリゲート とルート ボリュームのSnapshotコピーを削除し、それらの Snapshotスケジュールも無効にする必要があります。 IPv6オブジェクトがすべて削除されている。 IPv6アドレスを使用しているLIF、ルーティング グループ、およ びファイアウォール ポリシーをすべて削除する必要がありま す。 これらのオブジェクトの削除の詳細については、『clustered Data ONTAP ネットワーク管理ガイド』を参照してください。 ターゲットのData ONTAPソフトウェア イメージがHTTPサーバ にある。 ターゲットのData ONTAPリリースのソフトウェア イメージをネッ トアップ サポート サイト:support.netapp.comからダウンロード し、各ノードからアクセスできるHTTPサーバに格納します。 完了 80 | アップグレードおよびリバート / ダウングレード ガイド 状態 完了 ターゲットのData ONTAPソフトウェア イメージが各ノードにイン ストールされ、代替ブート デバイス イメージとして設定されてい る。 ソフトウェア イメージは、 system node image updateコマン ドを使用してインストールできます。 ソフトウェア イメージが各ノ ードに代替ブート イメージとしてインストールされているかどう かは、system node image showコマンドを使用して確認でき ます。 リバートの実行手順 リバートは、次の手順をすべて実行すると完了になります。 状態 完了 実行中のジョブがない。 アグリゲート、ボリューム、ミラー、NDMP(ダンプまたはリスト ア)、またはSnapshotに関する実行中のジョブ(作成、削除、移 動、変更、複製、マウントなど)やキューに格納されているジョブ がある場合は、ジョブが完了するまで待つか、キューのエントリ を中止します。 ターゲットのData ONTAPソフトウェアがインストールされ、デフ ォルトのブート イメージとして設定されている。 各ノードでターゲット リリースをブートした。 リバート後の手順 リバート後の手順は、次の条件がすべて当てはまると完了します。 状態 クラスタとSVMが正常に実行されている。 リバートの実行後に、すべてのアグリゲートとボリュームがオン ラインで正常に動作していることを確認する必要があります。 ノ ードのステータスは、cluster showコマンドを使用して確認で きます。 LIFがオンラインで、それぞれの正しいホーム ポートにある。 LIFの設定は、network interfaceコマンドを使用して表示お よび変更できます。 完了 以前のData ONTAPリリース ファミリーへのクラスタのリバート | 81 状態 完了 各ノードのルート ボリュームとルート アグリゲートのSnapshotス ケジュールが有効になっている。 Snapshotコピーの作成を再開するために、ルート ボリュームと ルート アグリゲートのSnapshotスケジュールを再度有効にする 必要があります。 クライアントからアクセスできることを確認した。 設定されているそれぞれのプロトコルについて、クライアントか らクラスタにアクセスできることを確認する必要があります。 サービス プロセッサ ファームウェアのバージョンを確認した。 現在使用しているSPファームウェアのバージョンをサポートして いないData ONTAPリリースにリバートする場合、そのData ONTAPでサポートされるSPファームウェアのバージョンをインス トールする必要があります。 SVM管理者のvsadminロールに対してevent generateautosupport-log機能が有効になっている。 リバート プロセスの注意事項 Data ONTAPをリバートするときは、開始前にリバートの問題と制限事項について理解しておく必 要があります。 次の点に注意してください。 • • • • • 複数のノードで構成されるクラスタはData ONTAP 8.2から8.1.xにリバートできますが、 シングル ノード クラスタはData ONTAP 8.1にリバートできません。 Infinite Volumeを備えたSVMを含むクラスタは、Data ONTAP 8.1にリバートしないでください。 Data ONTAP 8.1.xのData ONTAP 8.1.1以降のリリースにリバートする場合は、テクニカル サポ ートにお問い合わせください。 Data ONTAP 8.1.0にリバートする場合は、Infinite Volumeを備え たSVMをすべて削除する必要があります。 リバートの実行時はシステムが停止します。 リバートの実行中はクライアントからアクセスできなくなります。 本番環境システムをリバートす る場合は、この停止時間を考慮して計画してください。 リバートを行う際は、クラスタ内のすべてのノードが対象になります。 リバートはクラスタ内のすべてのノードで実行する必要があります。ただし、一部の手順につい ては、HAペアごとにそれぞれのノードのセットに対して実行し、それが完了してから次のペア のリバートに進む必要があります。 リバートは、すべてのノードで新しいターゲット リリースが実行されるようになった時点で完了で す。 82 | アップグレードおよびリバート / ダウングレード ガイド • • • クラスタに異なるバージョンが混在した状態のときは、リバートの要件を満たすために必要なも のを除き、クラスタの処理や構成を変更するコマンドは実行しないでください(監視処理は可能 です)。 何らかの理由でリバートを完了できない場合は、すぐにテクニカル サポートに連絡してくださ い。 一部のノードのみをリバートした状態で、クラスタを元のリリースにアップグレードしないでく ださい。 ノードをリバートすると、Flash Cacheモジュール内のキャッシュ データはクリアされます。 Flash Cacheモジュール内にキャッシュ データがないため、初回の読み取り要求に対してはディ スクからデータを取り出すことになり、この期間の読み取りパフォーマンスが低下します。 読み 取り要求に対応するたびに、再びキャッシュにデータが蓄えられます。 FlexCacheボリュームを含むボリュームをData ONTAP 8.2からData ONTAP 8.1.xにリバートし ても、FlexCacheボリュームは削除されません。 これらのFlexCacheボリュームは休止状態になり、クライアントからの読み取り要求のキャッシュ には使用できません。 system node revert-toコマンドを入力してクラスタのリバートを開始したあと、リバートが完 了するまでは、versionコマンドを使用できなくなり、出力が表示されない状態になります。 潜在的なリバートの問題の特定 Data ONTAPのすべてのリリース ファミリーには、それぞれ固有のリバート要件があります。リバー ト前にそれらの要件をきちんと把握し、解決しておく必要があります。 詳細情報および本書の発行後に見つかったリバートの問題を確認するには、『clustered Data ONTAP リリース ノート』を参照してください。 このガイドの公開時点で判明しているリバートの問 題は次のとおりです。 • • • • • • Data ONTAP 8.2では、NFSv4 ACLで最大1,024個のACEが新たにサポートされるようになりま した。 400個を超えるACEを含む環境でNFSv4 ACLを使用している場合、以前のリリース ファミリー にリバートするには特定の処理が必要です。 Data ONTAP 8.2以降へのアップグレードによってライセンスが適用された機能または使用許諾 された機能を入手し、Data ONTAP 8.2よりも前のバージョンではその機能にライセンスが必要 だった場合、リバートのあとにライセンスのインストールが必要になることがあります。 これは、リバートするリリース用のライセンスがインストールされていなかった場合に発生しま す。 現在使用しているSPファームウェアのバージョンをサポートしていないData ONTAPリリースに ダウングレードまたはリバートする場合、そのData ONTAPでサポートされるSPファームウェア のバージョンをインストールする必要があります。 Data ONTAP 8.2よりも前のリリースにリバートする場合は、サーバ タイプ以外のデジタル証明 書と認証方式がcertのユーザ ログインを削除しておく必要があります。 Data ONTAP 8.1.2以前にリバートする場合、securitylogin role config resetコマンド を実行して、一部のRole-Based Access Controlの設定をデフォルト値にリセットするように求め るプロンプトが表示されます。 Data ONTAP 8.2以降では、NTPは常に有効です。 以前のData ONTAPリリース ファミリーへのクラスタのリバート | 83 • • • 以前のリリースにリバートした場合、以前のリリースを実行していたときの設定に関係なく、 NTPは有効なままになります。 RSHおよびIPv6接続は、Data ONTAP 8.2以降のリリースでのみサポートされます。 以前のリリースにリバートする場合は、クリアテキスト プロトコル(RSHおよびTelnet)を有効に するために追加したRSHユーザ アカウントやIPv6ファイアウォール ポリシーを手動で削除して おく必要があります。 Data ONTAP 8.2を搭載して出荷されたノードにData ONTAP 8.1リリース ファミリーのリリースを 再インストールする場合、ライセンスについて考慮する必要があります。 Data ONTAP 8.2が搭載されて出荷されたノードにData ONTAP 8.1リリース ファミリーのリリー スを再インストールする場合、Data ONTAP 8.1リリース ファミリーでサポートされているキー形 式のクラスタベースのライセンスを再インストールする必要があります。 ADドメイン ユーザのクラスタ アクセス(管理SVM)は、Data ONTAP 8.1.1以降のリリースでの みサポートされます。 以前のリリースにリバートする場合、ADドメイン ユーザのクラスタ アクセスの認証に使用され る既存の認証トンネルの削除を求めるプロンプトがData ONTAPによって表示されます。 Data ONTAPクラスタをリバートする準備 以前のData ONTAPリリース ファミリーにリバートする前に、リバート要件を確認し、リバートの問 題をすべて解決して、ターゲット リリースのData ONTAPソフトウェア イメージを入手する必要があ ります。 リバートの注意事項および手順の最新情報については、このData ONTAPソース リリースの 『リリ ース ノート』を確認してください。 本番用システムをリバートする準備 ご使用の環境でクライアントにデータを提供するように設定しているシステムをリバートする場合、 リバートのための特定の設定が準備されていることを確認する必要があります。 リバート前の負荷共有ミラー関係とデータ保護ミラー関係の削除 Data ONTAP 8.1.xにリバートする場合は、Data ONTAP 8.2で作成した負荷共有ミラー関係とデー タ保護ミラー関係を事前にすべて削除しておく必要があります。 手順 1. snapmirror showコマンドとvolume showコマンドを使用して、すべてのミラー関係に関する 情報と各関係のデスティネーション ボリュームに関する情報をそれぞれ確認して記録します。 削除する必要があるミラー関係は次のとおりです。 • • すべての負荷共有ミラー関係 Data ONTAP 8.2で作成したすべてのデータ保護ミラー関係 84 | アップグレードおよびリバート / ダウングレード ガイド この関係は、snapmirror showコマンドを使用してミラー関係を表示したときに、 relationship capabilityが8.2 and aboveと表示されます。 すべてのデータ保護関係(Data ONTAP 8.2でクラスタを作成し直した場合) Data ONTAP 8.2でsystem configuration recovery cluster recreateコマンドを使 用してクラスタを作成し直した場合は、すべてのデータ保護関係を削除する必要がありま す。 • 例 次の例では、クラスタの関係がミラー関係になっています。 cluster1::> source-path ----------vs1:vol1 snapmirror show -fields relationship-capability destination-path relationship-capability ---------------- ----------------------vs1:vol3 "8.2 and above" 2. snapmirror breakコマンドを使用して、特定したそれぞれのデータ保護関係を解除します。 例 cluster1::> snapmirror break -destination-path vs1:vol3 3. snapmirror deleteコマンドを使用して、特定したそれぞれのデータ保護ミラー関係と負荷共 有ミラー関係を削除します。 例 cluster1::> snapmirror delete -destination-path vs1:vol3 削除されるのはミラー関係だけで、デスティネーション ボリュームは削除されません。 4. 削除したそれぞれのデータ保護ミラー関係について、ソース ノードでsnapmirror releaseコ マンドを使用して、設定情報とSnapshotコピーをソース ボリュームから削除します。 例 cluster1::> snapmirror release -relationship-info-only -source-path vs1:vol1 -destinationpath vs1:vol3 5. volume offlineコマンドを使用して、負荷共有のそれぞれのデスティネーション ボリュームを オフラインにします。 6. volume deleteコマンドを使用して、負荷共有と初期化されていないデータ保護のそれぞれの デスティネーション ボリュームをオフラインにします。 終了後の操作 必要に応じて、リバート ターゲット リリースでミラー関係を再作成します。 以前のData ONTAPリリース ファミリーへのクラスタのリバート | 85 リバート前のバックアップ ヴォールト関係の削除 Data ONTAP 8.1.xにリバートする場合は、Data ONTAP 8.2で作成したバックアップ ヴォールト関 係を事前にすべて削除しておく必要があります。 手順 1. snapmirror showコマンドとvolume showコマンドを使用して、すべてのバックアップ ヴォー ルト関係に関する情報と各関係のデスティネーション ボリュームに関する情報をそれぞれ確認 して記録します。 Data ONTAP 8.2よりも前のリリースにはバックアップ ヴォールトにバックアップする機能がない ため、すべてのバックアップ ヴォールト関係を削除する必要があります。 例 次の例では、クラスタの関係がバックアップ ヴォールト関係になっています。 cluster1::> source-path ----------vs1:vol2 snapmirror show -fields relationship-capability destination-path relationship-capability ---------------- ----------------------vs1:vol2_backup "8.2 and above" 2. setコマンドで-privilege advancedパラメータを指定して、コマンド セッションの権限レベル をadvancedに切り替えます。 3. snapmirror breakコマンドで-delete-snapshotsパラメータを指定して、特定したそれぞれ のバックアップ ヴォールト関係を解除します。 -delete-snapshotsパラメータを使用すると、ボリュームにあるすべてのSnapshotコピーが削 除されます。バックアップ ヴォールト関係がある場合は、リバートする前に必ずこの処理を行う 必要があります。 例 cluster1::*> snapmirror break -destination-path vs1:vol2_backup -delete-snapshots 4. snapmirror deleteコマンドを使用して、特定したそれぞれのバックアップ ヴォールト関係を 削除します。 例 cluster1::*> snapmirror delete -destination-path vs1:vol2_backup 削除されるのはバックアップ ヴォールト関係だけで、デスティネーション ボリュームは削除され ません。 86 | アップグレードおよびリバート / ダウングレード ガイド 5. 削除したそれぞれのバックアップ ヴォールト関係について、ソース ノードでsnapmirror releaseコマンドを使用して、設定情報とSnapshotコピーをソース ボリュームから削除します。 例 cluster1::*> snapmirror release -source-path vs1:vol2 -destination-path vs1:vol2_backup 6. volume offlineコマンドを使用して、それぞれのデスティネーション ボリュームをオフライン にします。 7. volume deleteコマンドを使用して、それぞれのデスティネーション ボリュームを削除します。 Data ONTAP 8.2よりも前のリリースにリバートする場合のSMB 3.0の無効化 Data ONTAP 8.2以降のリリースでは、SMB 3.0がサポートされます。 Data ONTAP 8.2よりも前の リリースにリバートする場合は、クラスタ内のすべてのSVMでSMB 3.0を無効にしておく必要があり ます。 • 次のadvancedレベルのコマンドを実行すると、すべてのSVMでこの機能が無効になります。 vserver cifs options modify -vserver * -smb3-enabled false • Data ONTAP 8.2以降のリリースで利用できる新しい機能の中に、SMB 3.0に依存する機能が いくつかあることに注意してください。これには、次の機能が含まれます。 ◦ ◦ ◦ ◦ ◦ ◦ 共有の継続的な可用性 永続的ハンドル SMB共有に対するリモートVSS 監視 ODXコピー オフロード BranchCacheバージョン2 注: Hyper-V over SMBソリューションは、共有の継続的な可用性、永続的ハンドル、SMB共 有に対するリモートVSS、および監視プロトコルに依存します。 クラスタでHyper-V over SMB ソリューションについて適切な処置を行うまでは、SMB 3.0を無効にしないでください。 また、 SMB 3.0を無効にする前に、リモートVSSで進行中のシャドウ コピー処理がないことを確認し てください。 詳細については、『clustered Data ONTAP ファイル アクセスおよびプロトコル管理ガイド』を参照し てください。 リバート前のCIFSのIPv6設定の再設定 Data ONTAP 8.2以降のリリースでは、CIFSでのIPv6の使用がサポートされます。 Data ONTAP 8.2よりも前のリリースにリバートする場合は、IPv6アドレスしか設定されていない項目について、す べてIPv4アドレスで再設定しておく必要があります。 再設定が必要な項目の例としては次のものがあります。 • CIFSサーバをホストするSVMのデータLIF、ルーティング グループ、静的ルート 以前のData ONTAPリリース ファミリーへのクラスタのリバート | 87 • 優先ドメイン コントローラ 注: ドメイン コントローラやCIFSサーバにサービスを提供するその他のサーバで、CIFSでのIPv6 の使用がサポートされないバージョンのData IPv4アドレスを設定しておく必要があります。 CIFSサーバ設定の管理の詳細については、『clustered Data ONTAP ファイル アクセスおよびプロ トコル管理ガイド』を参照してください。 IPv4およびIPv6の設定の詳細については、『clustered Data ONTAP ネットワーク管理ガイド』を参照してください。 Data ONTAP 8.2よりも前のリリースにリバートする場合に実行しておく必要があるFPolicyの設定に関 する処理 Data ONTAP 8.2以降のリリースでは、FPolicy機能がサポートされます。 Data ONTAP 8.2よりも前 のリリースにリバートする場合は、リバートに関する重要な考慮事項を理解しておく必要がありま す。 FPolicyをサポートしないData ONTAPリリースにリバートする前に、以下の条件を満たす必要があ ります。 • FPolicyサーバがオフライン ビットをセットしているファイルがある場合は、それらを削除する か、元のファイルに置き換えてから、FPolicyを無効にして、FPolicyをサポートしないData ONTAPのリリースにリバートする必要があります。 注: リバートする前にオフライン ビットがセットされているファイルを元のファイルに置き換え ない場合、クライアントは、スタブが参照するファイルではなく、スタブ ファイルにアクセスしま す。 • クラスタのFPolicy機能を無効にする場合は、クラスタ上のすべてのFPolicyポリシーを無効する 必要があります。 FPolicyの設定の管理の詳細については、『clustered Data ONTAP ファイル アクセスおよびプロト コル管理ガイド』を参照してください。 Data ONTAP 8.2よりも前のリリースにリバートする場合に実行しておく必要があるHyper-V over SMB ソリューションに関する処理 Data ONTAP 8.2以降のリリースでは、Hyper-V over SMBソリューションがサポートされます。 Data ONTAP 8.2よりも前のリリースにリバートする場合は、リバートに関する重要な考慮事項を理解し ておく必要があります。 以下の点について検討し、必要に応じて措置を講じる必要があります。 • リバート時、仮想マシン ファイルへのHyper-Vサーバによるファイル アクセスがあってはなりま せん。 ◦ ◦ Hyper-Vアプリケーションを使用して、仮想マシン ファイルを別のストレージ デバイスまたは ローカル ストレージに移行することができます。 すべての仮想マシンを停止し、データLIFへのHyper-Vサーバの接続を手動で終了すること ができます。 88 | アップグレードおよびリバート / ダウングレード ガイド • • • Data ONTAPでは、リバートの前にSMB 3.0が無効化されます。したがって、SMB接続を手 動で終了していない場合は、リバート時にData ONTAPによって切断されます。 Hyper-V over SMBソリューションは、このソリューションをサポートしていないData ONTAPのバ ージョンにリバートする場合には使用できません。 仮想マシン ファイルをSVMのボリュームに格納する場合は、接続されたLUNを使用して仮想 マシン ファイルの格納およびアクセスを行うようにHyper-Vサーバを設定する必要があります。 そのあと、SMB共有から、接続されたLUNに、仮想マシン ファイルをコピーする必要がありま す。 リバートするには、リモートVSSで進行中のシャドウ コピー処理がないことを確認する必要があ ります。 進行中の処理がある場合は、処理が終了するまで待機するか、リバートを開始する前に手動 で中止する必要があります。 シャドウ コピー処理を中止する必要がある場合は、テクニカル サ ポートにお問い合わせください。 リバート時、Data ONTAPでは、既存のSnapshotコピーは削除 されません。 リバートする前に、すべてのSVMでシャドウ コピー機能を無効にする必要があります。 次のadvanced権限のコマンドを実行すると、すべてのSVMでこの機能が無効になります。 vserver cifs options modify -vserver * -shadowcopy-enabled false • リバートする前に、すべてのSVMでSMB 3.0を無効にする必要があります。 次のadvanced権限のコマンドを実行すると、すべてのSVMでこの機能が無効になります。 vserver cifs options modify -vserver * -smb3-enabled false 注: Data ONTAP 8.2以降で利用できるCIFS機能の中には、ほかにもSMB 3.0に依存する機 能があります。 SMB 3.0に依存する他の機能について適切な処置を行うまでは、SMB 3.0を 無効にしないでください。 該当する機能としては、共有の継続的な可用性、永続的ハンド ル、SMB共有に対するリモートVSS、監視プロトコル、ODXコピー オフロード、CIFSリパース ポイント、BranchCache 2などがあります。 Hyper-V over SMBソリューションの管理の詳細については、『clustered Data ONTAP ファイル アク セスおよびプロトコル管理ガイド』を参照してください。 Data ONTAP 8.2よりも前のリリースにリバートする場合に実行しておく必要があるローカル ユーザとロ ーカル グループの設定に関する処理 Data ONTAP 8.2以降のリリースでは、CIFSサーバのローカル ユーザとローカル グループがサポ ートされます。 Data ONTAP 8.2よりも前のリリースにリバートする場合は、リバートに関する重要な 考慮事項を理解しておく必要があります。 CIFSサーバのローカル ユーザとローカル グループがサポートされないバージョンにData ONTAP をリバートする場合は、次の点について事前に確認し、該当する処理を実行しておく必要がありま す。 • Data ONTAPの以前のメジャー バージョンにリバートする際、認証とアクセス トークンの作成時 にローカル ユーザとローカル グループは使用されません。 以前のData ONTAPリリース ファミリーへのクラスタのリバート | 89 • • 認証にローカル ユーザ アカウントを使用しているユーザがリバート後も引き続きアクセスでき るようにするには、そのユーザが認証に使用できるドメイン アカウントを設定する必要がありま す。 ローカル ユーザとローカル グループは、ファイルおよびフォルダのACLからは削除されませ ん。 ファイル アクセス要求が、ローカル ユーザまたはローカル グループに付与されたアクセス権に 基づいて許可されるアクセスに依存する場合、その要求は拒否されます。 アクセスを許可する には、ローカル ユーザとローカル グループではなく、ドメイン ユーザとドメイン グループに基づ いてアクセスを許可するようにファイル アクセス権を再設定する必要があります。 リバートする前に、すべてのSVMでローカル ユーザおよびグループ機能を無効にする必要が あります。 次のadvanced権限のコマンドを実行すると、すべてのSVMでこの機能が無効になります。 vserver cifs options modify -vserver * -is-local-users-and-groupsenabled false ローカル ユーザとローカル グループの管理およびSMBアクセスの管理の詳細については、 『clustered Data ONTAP ファイル アクセスおよびプロトコル管理ガイド』を参照してください。 リバート前のSMBアクセスのエクスポート ポリシーの設定 Data ONTAP 8.2よりも前のリリースにリバートするときは、SMB共有を介してデータにアクセスす るSVMでSMBアクセスのエクスポート ポリシーを事前に設定しておく必要があります。 Data ONTAP 8.2よりも前のリリースでは、SMBアクセスのエクスポート ポリシーは必須です。 Data ONTAP 8.2以降、SMBアクセスのエクスポート ポリシーは省略可能になり、デフォルトで無効にな っています。 エクスポート ポリシーが必須であるData ONTAPのバージョンにリバートすると、エク スポート ポリシーが有効になり、SMBアクセスに必要となります。 SMBアクセスを許可するエクス ポート ポリシーがリバート前に設定されていないと、SMB共有を介したSMBクライアントからのデ ータ アクセスが拒否されます。 推奨される方法は、SMBクライアント アクセスに関する解決しにくい問題がリバートの完了後に発 生しないように、リバートする前に、SMB共有を使用するすべてのSVMでSMBのエクスポート ポリ シーを設定することです。 SMBアクセスのエクスポート ポリシーの設定の詳細については、『clustered Data ONTAP ファイル アクセスおよびプロトコル管理ガイド』を参照してください。 Data ONTAP 8.2よりも前のリリースにリバートする場合のBranchCacheの無効化 Data ONTAP 8.2以降のリリースでは、BranchCacheがサポートされます。 Data ONTAP 8.2よりも 前のリリースにリバートする場合は、クラスタ内のすべてのSVMでBranchCacheを無効にしておく 必要があります。 • 次のコマンドを実行すると、すべてのSVMでこの機能が無効になります。 vserver cifs branchcache delete -vserver * -flush-hashes true このコマンドは、すべてのSVMのBranchCacheの設定とハッシュを削除します。 リバートの完了 後、必要に応じて、ハッシュ ストアが格納されていたディレクトリを手動で削除できます。 90 | アップグレードおよびリバート / ダウングレード ガイド • Data ONTAPをBranchCacheがサポートされないバージョンにリバートすると、BranchCache対応 クライアントに対してSMB共有でBranchCacheの機能がアドバタイズされなくなります。そのた め、クライアントからハッシュ情報が要求されることはありません。 クライアントでは、代わりに、通常のSMB読み取り要求を使用して実際のコンテンツを要求しま す。 BranchCache設定の管理の詳細については、『clustered Data ONTAP ファイル アクセスおよびプロ トコル管理ガイド』を参照してください。 ボリュームが重複排除されたシステムのリバート Data ONTAP 8.2リリース ファミリーからリバートする前に、リバート処理に使用する十分な空きス ペースがボリュームにあることを確認してください。 タスク概要 重複排除が有効になっているシステムのData ONTAP 8.2リリース ファミリーからのリバートでは、 advancedモードのコマンドも使用します。 テクニカル サポートにお問い合わせください。 リバートするボリュームで重複排除とデータ圧縮の両方を有効にしている場合は、先にデータ圧縮 をリバートしてから重複排除をリバートする必要があります。 手順 1. volume efficiency showコマンドに-fieldsオプションを指定して、ボリュームで実行され ている効率化処理の進捗状況を表示します。 例 次のコマンドは、効率化処理の進捗状況を表示します。 volume efficiency show -fields vserver,volume,progress 2. volume efficiency stopコマンドに-allオプションを指定して、アクティブな重複排除処理 とキューに登録されている重複排除処理をすべて中止します。 例 次のコマンドは、ボリュームVolAのアクティブな重複排除処理とキューに登録されている重複 排除処理をすべて中止します。 volume efficiency stop -vserver vs1 -volume VolA -all 3. volume efficiency offコマンドを使用して、重複排除処理を無効にします。 例 次のコマンドは、ボリュームVolAの重複排除処理を無効にします。 volume efficiency off -vserver vs1 -volume VolA 4. set -privilege advancedコマンドを使用して、advanced権限レベルでログインします。 以前のData ONTAPリリース ファミリーへのクラスタのリバート | 91 5. volume efficiency revert-toコマンドに-versionオプションを指定して、ボリュームの効 率化メタデータをData ONTAPの特定のバージョンにリバートします。 例 次のコマンドは、ボリュームVolAの効率化メタデータをバージョン8.1にリバートします。 volume efficiency revert-to -vserver vs1 -volume VolA -version 8.1 6. リバート処理の完了後、次のコマンドを入力して、admin権限レベルに戻ります。 set -privilege admin 重複排除の詳細については、『clustered Data ONTAP論理ストレージ管理ガイド』を参照してく ださい。 ボリュームが圧縮されたシステムのリバート Data ONTAP 8.2リリース ファミリーからリバートする前に、リバート処理に使用する十分な空きス ペースがボリュームにあることを確認してください。 開始する前に Data ONTAP 8.2リリース ファミリーからリバートする場合は、データが圧縮されているすべての Snapshotコピーを削除して、ボリュームのデータを解凍しておく必要があります。 タスク概要 データ圧縮が有効になっているシステムのData ONTAP 8.2リリースからのリバートでは、advanced モードのコマンドも使用します。 テクニカル サポートにお問い合わせください。 手順 1. volume efficiency showコマンドに-fieldsオプションを指定して、ボリュームで実行され ている効率化処理の進捗状況を表示します。 例 次のコマンドは、効率化処理の進捗状況を表示します。 volume efficiency show -fields vserver,volume,progress 2. volume efficiency stopコマンドに-allオプションを指定して、ボリューム上のアクティブな データおよびキューに入れられているデータの圧縮処理をすべて停止します。 例 次のコマンドは、ボリュームVolAのアクティブなデータおよびキューに入れられているデータ両 方の圧縮処理を中止します。 volume efficiency stop -vserver vs1 -volume VolA -all 92 | アップグレードおよびリバート / ダウングレード ガイド 3. volume efficiency modifyコマンドを使用して、ボリューム上のデータ圧縮を無効にしま す。 例 次のコマンドは、ボリュームVolAのデータ圧縮を無効にします。 volume efficiency modify -vserver vs1 -volume VolA -compression false inline-compression false 4. volume efficiency offコマンドを使用して、ボリューム上の重複排除を無効にします。 例 次のコマンドは、ボリュームVolAの重複排除を無効にします。 volume efficiency off -vserver vs1 -volume VolA 5. set -privilege advancedコマンドを使用して、advanced権限レベルでログインします。 6. volume efficiency revert-toコマンドに-versionオプションを指定して、ボリュームの効 率化メタデータをData ONTAP 8.1リリース ファミリーにダウングレードします。 例 Data ONTAP 8.1リリースにリバートする場合の例を次に示します。このコマンドでは、ボリュー ムVolAの効率化メタデータをバージョン8.1にダウングレードしています。 volume efficiency revert-to -vserver vs1 -volume VolA -version 8.1 7. リバート処理の完了後、set -privilege adminコマンドを使用して、admin権限に戻ります。 データ圧縮の詳細については、『clustered Data ONTAP論理ストレージ管理ガイド』を参照してく ださい。 Infinite Volumeを備えたSVMの削除 Infinite Volumeを含むクラスタをData ONTAP 8.1ファミリーのData ONTAP 8.1.1以降のリリースか らData ONTAP 8.1ファミリーの最初のリリースにリバートまたはダウングレードする場合は、 Infinite Volumeとそれを含むSVMを事前に削除しておく必要があります。 開始する前に • • Infinite Volumeをアンマウントしておく必要があります。 Infinite Volumeとの間に確立されたSnapMirror関係をすべて削除しておく必要があります。 手順 1. Infinite Volumeがオンラインの場合は、volume offlineコマンドを使用してオフラインにしま す。 2. volume deleteコマンドを使用してInfinite Volumeを削除します。 以前のData ONTAPリリース ファミリーへのクラスタのリバート | 93 3. volume deleteコマンドを使用して、データ保護やリカバリのために作成していたFlexVolをす べて削除します。 4. SVMに関連付けられている、カスタマイズされたユーザ アカウントとロールをすべて削除しま す。 ユーザについては、『clustered Data ONTAP ファイル アクセスおよびプロトコル管理ガイド』を 参照してください。 5. vserver stopコマンドを使用してSVMを停止します。 6. vserver deleteコマンドを使用してSVMを削除します。 7. クラスタ内のすべてのノードをリブートします。 クラスタとSVMの健全性の確認 クラスタのアップグレード、リバート、またはダウングレードを行う際は、実行前と実行後に、ノード が正常に機能していてクラスタに追加するための条件を満たしていること、およびアグリゲートとボ リュームがオンラインであることを確認する必要があります。 手順 1. クラスタ内のノードがオンラインで、クラスタに追加するための条件を満たしていることを確認し ます。 cluster show 例 cluster1::> cluster show Node Health --------------------- ------node0 true node1 true Eligibility -----------true true 正常に機能していないノードや条件を満たしていないノードがある場合は、EMSログでエラーを 確認して適切に修正します。 EMSメッセージの詳細については、『clustered Data ONTAP シス テム アドミニストレーション ガイド(クラスタ管理)』を参照してください。 クラスタの健全性に関する問題のトラブルシューティング方法については、ネットアップ サポー ト サイトの技術情報アーティクル「Troubleshooting Workflow: RDB app out of quorum」を参照 してください。 2. すべてのアグリゲートがオンラインであることを確認するために、物理ストレージと論理ストレー ジ(ストレージのアグリゲートも含む)の状態を表示します。 storage aggregate show -state !online このコマンドを実行すると、オンラインでないアグリゲートが表示されます。 94 | アップグレードおよびリバート / ダウングレード ガイド 例 cluster1::> storage aggregate show -state !online There are no entries matching your query. アグリゲートの管理の詳細については、『clustered Data ONTAP 物理ストレージ管理ガイド』を 参照してください。 3. すべてのボリュームがオンラインであることを確認するために、オンラインでないボリュームを 表示します。 volume show -state !online 例 cluster1::> volume show -state !online There are no entries matching your query. ボリュームの管理の詳細については、『clustered Data ONTAP論理ストレージ管理ガイド』を参 照してください。 リバートまたはダウングレード前のクラスタがクォーラムにあることの確認 すべてのノードがレプリケートされたデータベース(RDB)クォーラムに参加していることと、すべて のリングがクォーラムにあることを確認する必要があります。 また、リングごとのクォーラム マスタ ーがすべてのノードで同じであることも確認する必要があります。 タスク概要 クラスタ レプリケーション リングとRDBクォーラムの詳細については、『clustered Data ONTAP シス テム アドミニストレーション ガイド(クラスタ管理)』を参照してください。 手順 1. 権限レベルをadvancedに設定します。 set -privilege advanced 2. 各RDBプロセスを表示します。 表示するRDBプロセス コマンド 管理アプリケーション cluster ring show -unitname mgmt ボリューム ロケーション データベース cluster ring show -unitname vldb 仮想インターフェイス マネージャ cluster ring show -unitname vifmgr SAN管理デーモン cluster ring show -unitname bcomd 以前のData ONTAPリリース ファミリーへのクラスタのリバート | 95 例 cluster1::*> cluster ring show -unitname vldb Node UnitName Epoch DB Epoch ------ -------- ----- -------node0 vldb 154 154 node1 vldb 154 154 node2 vldb 154 154 node3 vldb 154 154 4 entries were displayed. DB Trnxs -------14847 14847 14847 14847 Master --------node1 node1 node1 node1 Online --------Secondary Master Secondary Secondary それぞれのプロセスについて、次の設定を確認します。 リレーショナル データベースのエポックとデータベースのエポックが各ノードで一致するこ と。 リングごとのクォーラム マスターがすべてのノードで同一であること。 各リングのクォーラム マスターが異なる場合がある点に注意してください。 • • 3. admin権限レベルに戻ります。 set -privilege admin 4. SAN環境を使用している場合は、クラスタがSANクォーラムにあることを確認します。 event log show -messagename scsiblade.* scsibladeイベント メッセージに、SCSIブレードがクォーラムにあることが示されます。 例 cluster::> event log show -messagename scsiblade.* Time Node Severity ------------------- ---------------- ------------8/13/2012 14:03:51 node0 INFORMATIONAL 8/13/2012 14:03:51 node1 INFORMATIONAL Event --------------------------scsiblade.in.quorum: The scsi-blade ... scsiblade.in.quorum: The scsi-blade ... システム時間の検証 NTPが構成され、クラスタ全体で時間が同期されていることを検証する必要があります。 タスク概要 システム時間の管理の詳細については、『clustered Data ONTAP システム アドミニストレーション ガイド(クラスタ管理)』を参照してください。 手順 1. system services ntp server showコマンドを使用して、それぞれのノードがNTPサーバに 関連付けられていることを確認します。 例 cluster1::> system services ntp server show Node Server Version 96 | アップグレードおよびリバート / ダウングレード ガイド ------ -------------------node0 ntp1.example.com ntp2.example.com node1 ntp1.example.com ntp2.example.com node2 ntp1.example.com ntp2.example.com node3 ntp1.example.com ntp2.example.com ----------max max max max max max max max 2. 各ノードの日付と時刻が同じであることを確認します。 実行しているData ONTAPのリリース 入力するコマンド 8.1.x system node date show 8.2.x cluster date show 例 cluster1::> cluster date show Node Date --------- ------------------node0 4/6/2013 20:54:38 node1 4/6/2013 20:54:38 node2 4/6/2013 20:54:38 node3 4/6/2013 20:54:38 4 entries were displayed. Timezone ------------------------GMT GMT GMT GMT リバート前のiSNSの準備 IPv6アドレスを使用しているiSNSサーバがある場合は、Data ONTAP 8.1にリバートする前に、 iSNSサーバとそれに関連付けられているSVM管理LIFをIPv4アドレスで再設定しておく必要があ ります。 手順 1. クラスタで使用するように設定しているそれぞれのiSNSサーバについて、IPv4アドレスがあるこ とを確認します。 iSNSサーバにIPv4アドレスがあるかどうかを確認するには、iSNSサーバのベンダーが提供す るサーバ管理ツールまたはサーバ管理インターフェイスを使用します。 iSNSサーバにIPv4アド レスがない場合は、次の手順に進む前に作成する必要があります。 2. iSNSが設定されているそれぞれのSVMについて、iSNSサーバのIPアドレスをIPv4アドレスに 変更します。 vserver iscsi isns modify -vserver Vserver_name -address IPv4_address 以前のData ONTAPリリース ファミリーへのクラスタのリバート | 97 3. iSNSが設定されているそれぞれのSVMについて、iSNSサーバに関連付けられているSVM管 理LIFをIPv4アドレスに変更します。 network interface modify -vserver Vserver_name -lif LIF_name -address IPv4_address リバート前のSnapshotコピーの準備 以前のData ONTAPリリースにリバートする場合は、現在のリリースへのアップグレード後に作成さ れたSnapshotコピーを事前にすべて削除する必要があります。また、ルート アグリゲートとルート ボリュームのSnapshotコピーを削除し、それらのSnapshotスケジュールも無効にする必要がありま す。 開始する前に SnapMirror環境でリバートを実行する場合は、次のミラー関係を事前に削除しておく必要がありま す。 • • • すべての負荷共有ミラー関係 Data ONTAP 8.2で作成したすべてのデータ保護ミラー関係 すべてのデータ保護ミラー関係(Data ONTAP 8.2でクラスタを作成し直した場合) タスク概要 ルート アグリゲートとルート ボリュームのSnapshotコピーはクラスタシェルでは表示できず、 snapshot deleteコマンドを実行しても削除されません。そのため、それらのSnapshotコピーにつ いては手動で削除する必要があります。 手順 1. 現在のリリースへのアップグレード後に作成されたSnapshotコピーを特定します。 volume snapshot show -fs-version 8.2 2. 特定したSnapshotコピーを削除します。 volume snapshot delete {-fs-version 8.2 -node nodename} 3. run -node nodename aggr statusコマンドを使用して、クラスタ内の各ノードのルート アグ リゲートを特定します。 ルート アグリゲートは、aggr statusコマンドの出力でOptions列にrootとして表記されます。 cluster1::> run -node node1 aggr status Aggr State aggr0 online Status raid_dp, aggr 64-bit 4. ルート アグリゲートのSnapshotスケジュールを無効にします。 Options root 98 | アップグレードおよびリバート / ダウングレード ガイド run -node nodename aggr options root_aggr_name nosnap on 5. ルート アグリゲートのSnapshotコピーを削除します。 run -node nodename snap delete -A -a -f aggr_name 6. run -node nodename vol statusコマンドを使用して、クラスタ内の各ノードのルート ボリュー ムを特定します。 ルート ボリュームは、vol statusコマンドの出力でOptions列にrootとして表記されます。 vs1::> run -node node1 vol status Volume State vol0 online Status raid_dp, flex 64-bit Options root, nvfail=on 7. ルート ボリュームのSnapshotスケジュールを無効にします。 run -node nodename vol options root_volume_name nosnap on 8. ルート ボリュームのSnapshotコピーを削除します。 run -node nodename snap delete -a -f volume_name 例 cluster1::> run -node node1 snap delete -a -f vol0 Data ONTAPソフトウェア イメージの取得 各ノードからsystem node image updateコマンドを使用してアクセスできるように、ネットアップ サポート サイトからネットワーク上のHTTPサーバにソフトウェア イメージをコピーする必要があり ます。 タスク概要 クラスタをData ONTAPの目的のリリースにアップグレード、リバート、またはダウングレードするに は、ソフトウェア イメージが必要です。 ソフトウェア イメージ、ファームウェアのバージョン情報、ス トレージ システム モデルの最新のファームウェアは、ネットアップ サポート サイトで入手できます。 次の重要情報に注意してください。 • • ソフトウェア イメージはストレージ システム モデルに固有です。 ご使用のシステムに適したイメージを取得してください。 ソフトウェア イメージには、Data ONTAPの特定のバージョンのリリース時点でのシステム ファ ームウェアの最新バージョンが含まれています。 以前のData ONTAPリリース ファミリーへのクラスタのリバート | 99 手順 1. ネットアップ サポート サイトの[Software Downloads]領域で目的のData ONTAPソフトウェアを 見つけます。 2. ネットアップ サポート サイトから、イメージを提供するHTTPサーバ上のディレクトリにソフトウェ ア イメージ(82_setup_i.tgzなど)をコピーします。 関連情報 ソフトウェアのダウンロード:support.netapp.com/NOW/cgi-bin/software クラスタでのData ONTAP 8.xソフトウェア イメージのインストール 必要に応じて、デフォルトの設定はData ONTAP 8.xの現在のバージョンのまま、Data ONTAP 8.x イメージのソフトウェア パッケージをインストールすることができます。 開始する前に Data ONTAPソフトウェア イメージを入手しておく必要があります。 手順 1. 要件に応じて、次のいずれかの処理を行います。 状況 コマンド ソフトウェア イメージ system node image get -node * -package location replace-package true -background true をダウンロードする (インストールは行わ このコマンドを実行すると、ソフトウェア イメージがすべてのノードに同時にダウ ない) ンロードされます。 一度に1つずつ各ノードにイメージをダウンロードする場合 は、-backgroundパラメータを指定せずに実行します。 すでにダウンロードし system node image update -node * -packagefile:/// てあるソフトウェア イ mroot/etc/software/image_name -background true メージをインストール このコマンドを実行すると、ソフトウェア イメージがすべてのノードに同時にインス する トールされます。 一度に1つずつ各ノードにイメージをインストールする場合は、backgroundパラメータを指定せずに実行します。 ソフトウェア イメージ system node image update -node * -package location のダウンロードとイン replace-package true -background true ストールを1回の操作 このコマンドを実行すると、ソフトウェア イメージがすべてのノードに同時にダウ で行う ンロードされてインストールされます。 一度に1つずつ各ノードにイメージをダウン ロードしてインストールする場合は、-backgroundパラメータを指定せずに実 行します。 2. ソフトウェア イメージが各ノードにダウンロードおよびインストールされたことを確認します。 100 | アップグレードおよびリバート / ダウングレード ガイド system node image show-update-progress -node * このコマンドを実行すると、ソフトウェア イメージのダウンロードとインストールについての現在 の状態が表示されます。 すべてのノードのRun StatusがExitedになり、Exit Statusが Successになるまで、このコマンドを繰り返し実行します。 例 次の例では、2ノード クラスタの両方のノードでソフトウェア イメージのダウンロードとインストー ルが正常に完了しています。 cluster1::> system node image show-update-progress -node * There is no update/install in progress Status of most recent operation: Run Status: Exited Exit Status: Success Phase: Run Script Exit Message: Installation complete. image2 updated on node node0. There is no update/install in progress Status of most recent operation: Run Status: Exited Exit Status: Success Phase: Run Script Exit Message: Installation complete. image2 updated on node node1. 2 entries were acted on. Data ONTAPクラスタのリバート クラスタをオフラインにして以前のData ONTAPリリースにリバートするには、ストレージ フェイルオ ーバーとデータLIFを無効にし、リバートの前提条件を満たしていることを確認してから、ノードのク ラスタ設定とファイルシステム設定をリバートします。この処理をクラスタの他の各ノードに対して 繰り返す必要があります。 開始する前に リバート前の必要な準備作業を完了しておく必要があります。 タスク概要 クラスタをI/Oなしでリバートするには、クラスタをオフラインにした状態でリバートを行う必要があり ます。 手順 1. ターゲットのData ONTAPソフトウェアがインストールされていることを確認します。 system node image show 例 次の例では、両方のノードに代替イメージとしてバージョン8.1.2がインストールされています。 以前のData ONTAPリリース ファミリーへのクラスタのリバート | 101 cluster1::> system node image show Is Is Node Image Default Current Version -------- ------- ------- ------- -------node0 image1 true true 8.2.0 image2 false false 8.1.2 node1 image1 true true 8.2.0 image2 false false 8.1.2 4 entries were displayed. Install Date ------------------10/25/2012 12:37:36 4/22/2013 13:52:22 10/25/2012 12:41:16 4/22/2013 13:55:22 ターゲットのData ONTAPソフトウェア イメージのインストールの詳細については、「クラスタで のData ONTAP 8.xソフトウェア イメージのインストール」を参照してください。 2. ターゲットのData ONTAPソフトウェア イメージをデフォルトのイメージとして設定します。 system image modify {-node * -iscurrent false} -isdefault true 3. ターゲットのData ONTAPソフトウェア イメージがデフォルトのイメージとして設定されたことを確 認します。 system node image show 例 次の例では、両方のノードでデフォルトのイメージとしてバージョン8.1.2が設定されています。 cluster1::> system node image show Is Is Node Image Default Current Version -------- ------- ------- ------- -------node0 image1 false true 8.2.0 image2 true false 8.1.2 node1 image1 false true 8.2.0 image2 true false 8.1.2 4 entries were displayed. Install Date ------------------10/25/2012 12:37:36 4/22/2013 13:52:22 10/25/2012 12:41:16 4/22/2013 13:55:22 4. クラスタ内のすべてのデータLIFを無効にします。 network interface modify {-role data} -status-admin down 5. クラスタが2つのノードだけで構成されている場合は、クラスタのHAを無効にします。 cluster ha modify -configured false 6. HAペアのいずれかのノードについて次のコマンドを入力して、ノードのストレージ フェイルオー バーを無効にします。 storage failover modify -node nodename -enabled false ストレージ フェイルオーバーを無効にするのは、HAペアに対して1度だけです。 一方のノード でストレージ フェイルオーバーを無効にすると、そのノードのパートナーでもストレージ フェイル オーバーが無効になります。 7. 権限レベルをadvancedに設定します。 set -privilege advanced 102 | アップグレードおよびリバート / ダウングレード ガイド 8. クラスタが2つのノードだけで構成されている場合は、次の手順に従って、ノードにイプシロンが 設定されていないことを確認します。 a. ノードにイプシロンが現在設定されているかどうかを確認します。 cluster show -node nodename 例 次の例では、ノードにイプシロンが設定されています。 cluster1::*> cluster show -node node1 Node: UUID: Epsilon: Eligibility: Health: node1 026efc12-ac1a-11e0-80ed-0f7eba8fc313 true true true b. ノードにイプシロンが設定されている場合は、イプシロンをパートナーに移動できるように、 イプシロンをfalseに設定します。 cluster modify -node nodenameA -epsilon false c. パートナー ノードでイプシロンをtrueに設定して、イプシロンをパートナーに移動します。 cluster modify -node nodenameB -epsilon true 9. ノードをリバートする準備が完了していることを確認します。 system node revert-to -node nodename -check-only true -version 8.1 check-onlyパラメータを指定すると、リバートを行う前に対処する必要がある前提条件が特定 されます。これには、たとえば次のような処理が含まれます。 • • • ストレージ フェイルオーバーを無効にする。 Snapshotポリシーを無効にする。 新しいリリース ファミリーへのアップグレード後に作成されたSnapshotコピーを削除する。 特定された前提条件をすべて満たしたら、次の手順に進みます。 10. すべての前提条件を満たしていることを確認します。 system node revert-to -node nodename -check-only true -version 8.1 11. ノードのクラスタ設定をリバートします。 system node revert-to -node nodename -version 8.1 -versionオプションは、ターゲットのリリース ファミリーを表します。 たとえば、手順2で確認し たインストール済みのソフトウェアがData ONTAP 8.1.2であれば、-versionオプションの値は 8.1になります。 クラスタ設定がリバートされ、クラスタシェルからログアウトされます。 12. もう一度クラスタシェルにログインし、ノードシェルに切り替えます。 system node run -node nodename 以前のData ONTAPリリース ファミリーへのクラスタのリバート | 103 13. ノードのファイルシステム構成をリバートします。 revert_to 8.1c このコマンドを実行すると、ノードのファイルシステム設定をリバートする準備が完了しているこ とが検証され、そのあとにリバートが実行されます。 前提条件が示された場合は、それに対処 してからrevert_toをもう一度入力する必要があります。 コマンドの処理が完了すると、LOADERプロンプトが表示されます。 14. LOADERプロンプトで、次のコマンドを入力してターゲット リリースでブートします。 boot_ontap 15. HAペアのもう一方のノードで、手順8(102ページ)から14(103ページ)を繰り返します。 16. クラスタが2つのノードだけで構成されている場合は、クラスタのHAを再度有効にします。 cluster ha modify -configured true 17. ストレージ フェイルオーバーを無効にしていた場合は、両方のノードで再度有効にします。 storage failover modify -node nodename -enabled true 18. クラスタの他のHAペアのそれぞれについて、手順6(101ページ)から17(103ページ)を繰り返し ます。 リバート後の手順の完了 Data ONTAPの以前のリリース ファミリーにリバートしたあと、クラスタの健全性およびストレージの 可用性を確認する手順を実行する必要が生じることがあります。 また、手動で停止したサービスがすべて、リバート後に再起動したことを確認する必要がありま す。 再起動していない場合はそれらのサービスを手動で再起動して、クライアントにストレージ シ ステム サービスへの適切なアクセス権があることを確認する必要があります。 クラスタとSVMの健全性の確認 クラスタのアップグレード、リバート、またはダウングレードを行う際は、実行前と実行後に、ノード が正常に機能していてクラスタに追加するための条件を満たしていること、およびアグリゲートとボ リュームがオンラインであることを確認する必要があります。 手順 1. クラスタ内のノードがオンラインで、クラスタに追加するための条件を満たしていることを確認し ます。 cluster show 例 cluster1::> cluster show Node Health Eligibility 104 | アップグレードおよびリバート / ダウングレード ガイド --------------------- ------- -----------node0 true true node1 true true 正常に機能していないノードや条件を満たしていないノードがある場合は、EMSログでエラーを 確認して適切に修正します。 EMSメッセージの詳細については、『clustered Data ONTAP シス テム アドミニストレーション ガイド(クラスタ管理)』を参照してください。 クラスタの健全性に関する問題のトラブルシューティング方法については、ネットアップ サポー ト サイトの技術情報アーティクル「Troubleshooting Workflow: RDB app out of quorum」を参照 してください。 2. すべてのアグリゲートがオンラインであることを確認するために、物理ストレージと論理ストレー ジ(ストレージのアグリゲートも含む)の状態を表示します。 storage aggregate show -state !online このコマンドを実行すると、オンラインでないアグリゲートが表示されます。 例 cluster1::> storage aggregate show -state !online There are no entries matching your query. アグリゲートの管理の詳細については、『clustered Data ONTAP 物理ストレージ管理ガイド』を 参照してください。 3. すべてのボリュームがオンラインであることを確認するために、オンラインでないボリュームを 表示します。 volume show -state !online 例 cluster1::> volume show -state !online There are no entries matching your query. ボリュームの管理の詳細については、『clustered Data ONTAP論理ストレージ管理ガイド』を参 照してください。 LIFの有効化とホーム ポートへのリバート リブートを行うと、一部のLIFが関連付けられているフェイルオーバー ポートに移行されることがあ ります。 クラスタのアップグレード、リバート、またはダウングレードを行う際は、実行前と実行後 に、ホーム ポートにないLIFを有効にしてリバートする必要があります。 タスク概要 network interface revertコマンドを実行すると、対応するホーム ポートにないLIFがホーム ポートにリバートされます(ホーム ポートが稼働している場合)。 LIFのホーム ポートはLIFの作成 以前のData ONTAPリリース ファミリーへのクラスタのリバート | 105 時に指定します。指定されているホーム ポートは、 network interface showコマンドを使用し て確認できます。 手順 1. すべてのLIFのステータスを表示します。 network interface show 例 SVMのすべてのLIFのステータスを表示する例を次に示します。 cluster1::> network interface show -vserver vs0 Logical Status Network Vserver Interface Admin/Oper Address/Mask ----------- ---------- ---------- -----------------vs0 data001 down/down 192.0.2.120/24 data002 down/down 192.0.2.121/24 data003 down/down 192.0.2.122/24 data004 down/down 192.0.2.123/24 data005 down/down 192.0.2.124/24 data006 down/down 192.0.2.125/24 data007 down/down 192.0.2.126/24 data008 down/down 192.0.2.127/24 8 entries were displayed. Current Current Is Node Port Home ------------- ------- ---node0 node0 node0 node0 node0 node0 node0 node0 e0e e0f e2a e2b e0e e0f e2a e2b true true true true false false false false Status AdminステータスがdownになっているLIFやIs homeステータスがfalseになっている LIFがある場合は次の手順に進みます。 2. データLIFを有効にします。 network interface modify {-role data} -status-admin up 例 cluster1::> network interface modify {-role data} -status-admin up 8 entries were modified. 3. LIFをそれぞれのホーム ポートにリバートします。 network interface revert * このコマンドを実行すると、すべてのLIFがそれぞれのホーム ポートにリバートされ、すべての LIFのホーム ステータスがtrueに変わります。 例 cluster1::> network interface revert * 8 entries were acted on. 4. すべてのLIFがそれぞれのホーム ポートにあることを確認します。 network interface show 106 | アップグレードおよびリバート / ダウングレード ガイド 例 次の例では、SVM vs0のすべてのLIFがそれぞれのホーム ポートにあります。 cluster1::> network interface show -vserver vs0 Logical Status Network Vserver Interface Admin/Oper Address/Mask ----------- ---------- ---------- -----------------vs0 data001 up/up 192.0.2.120/24 data002 up/up 192.0.2.121/24 data003 up/up 192.0.2.122/24 data004 up/up 192.0.2.123/24 data005 up/up 192.0.2.124/24 data006 up/up 192.0.2.125/24 data007 up/up 192.0.2.126/24 data008 up/up 192.0.2.127/24 8 entries were displayed. Current Current Is Node Port Home ------------- ------- ---node0 node0 node0 node0 node1 node1 node1 node1 e0e e0f e2a e2b e0e e0f e2a e2b true true true true true true true true リバート後のSnapshotコピーの準備 以前のバージョンのData ONTAPにリバートした場合は、Snapshotコピーの作成を再開するため に、ルート ボリュームとルート アグリゲートのSnapshotスケジュールを再度有効にする必要があり ます。 タスク概要 以前のバージョンのData ONTAPにリバートする前に無効にしたルート ボリュームとルート アグリ ゲートのSnapshotスケジュールを再度有効にします。 手順 1. run -node nodename vol options root_vol_name nosnap offコマンドを使用して、ルー ト ボリュームのSnapshotスケジュールを有効にします。 例 cluster1::> run -node node1 vol options vol0 nosnap off 2. run -node nodename aggr options root_aggr_name nosnap offコマンドを使用して、ル ート アグリゲートのSnapshotスケジュールを有効にします。 例 cluster1::> run -node node1 aggr options aggr0 nosnap off クライアント アクセスの確認(CIFSおよびNFS) 設定されているプロトコルについて、NFSクライアントおよびCIFSクライアントからのアクセスをテス トして、クラスタにアクセスできることを確認します。 以前のData ONTAPリリース ファミリーへのクラスタのリバート | 107 SPファームウェアのダウングレードに関する注意事項 現在使用しているSPファームウェアのバージョンをサポートしていないData ONTAPリリースにダウ ングレードまたはリバートする場合、そのData ONTAPでサポートされるSPファームウェアのバージ ョンをインストールする必要があります。 Data ONTAPのリバートまたはダウングレードのプロセスが完了したら、リバートまたはダウングレ ードしたバージョンのData ONTAPでサポートされるSPファームウェアのバージョンをインストール する必要があります。 Data ONTAPの各リリースでサポートされるSPファームウェアのバージョンに ついては、ネットアップ サポート サイトでBIOSサービス プロセッサのサポート マトリックスを参照し てください。 SPファームウェアをダウンロードしてインストールする方法については、ネットアップ サ ポート サイトでシステム ファームウェアおよび診断ダウンロードのページを参照してください。 リバートまたはダウングレード後の必要なVシリーズライセンスの再インストール Data ONTAP 8.2からVシリーズ システムのライセンス方式が変わりました。 Data ONTAP 8.2以降 では、Vシリーズ システムでストレージ アレイのLUNにアクセスするためにV_StorageAttachライセ ンス パッケージが必要になります。 実行するリバートの内容によっては、前のリリース用のVシリ ーズ ライセンス キーのインストールが必要になる場合があります。 ライセンス キーは、リバートまたはダウングレードするVシリーズ システムごとに必要です。 ライセ ンスがインストールされていないと、72時間後にVシリーズ システムがリブートされます。 状況または条件 Vシリーズのライセンス要件 Data ONTAP 8.1.xリリース ファミリーから8.2に アップグレードしたVシリーズ システムを、8.1.x リリース ファミリーのリリースにリバートする場 合 リバートするリリース用のVシリーズのライセン スをインストールする必要はありません。 Data ONTAPを8.1.xから8.2にアップグレードしたとき のVシリーズライセンスが保存されており、Data ONTAPを8.1.xにダウングレードする際はそれ らのライセンスが再インストールされます。 Data ONTAP 8.2を新規にインストールしたシス リバートするリリース用のVシリーズ システム テムを8.1.xリリース ファミリーのリリースにリバ のライセンス キーを手動でインストールする必 ートする場合 要があります。 営業担当者に問い合わせて、 システムおよびリリースに応じた適切なライセ ンス キーを入手してください。 Data ONTAP 8.2.xから8.2リリース ファミリーの V_StorageAttachライセンス パッケージをインス それよりも前のリリースにダウングレードする場 トールする必要はありません。リリース ファミリ 合 ーに対応した適切なライセンスが保存されてい ます。 ライセンスのインストール方法については、『clustered Data ONTAP システム アドミニストレーショ ン ガイド(SVM管理)』を参照してください。 108 | アップグレードおよびリバート / ダウングレード ガイド vsadminロールが割り当てられたSVM管理者向けの機能の有効化 以前のバージョンのclustered Data ONTAPにリバートした場合、定義済みのvsadminロールでは event generate-autosupport-log機能を使用できなくなります。 そのため、event generate autosupport logというコマンド ディレクトリ名でカスタム ロールを作成し、そのロールのユーザ を作成する必要があります。 タスク概要 新しいカスタム ロールが割り当てられたSVM管理者は、event generate-autosupport-logコ マンドやそれに対応するZAPIのコマンドを実行できます。 手順 1. security login role createコマンドを使用して、SVM管理者の新しいロールを作成しま す。 例 testという新しいロールを作成する例を次に示します。 cluster1::>security login role create -role test -cmddirname "event generate-autosupport-log" -access all -query "" -vserver vs1 2. security login create -usernameコマンドを使用して、新しいユーザを作成して新しいロ ールを割り当てます。 例 新しいユーザを作成して新しいロールを割り当てる例を次に示します。 cluster1::>security login create -username user_test1 -application ontapi -authmethod password -role test -vserver vs1 109 同じ リリース ファミリーの以前のリリースにクラスタをダウ ングレードする クラスタを同じData ONTAPリリース ファミリーの以前のリリースに移行することを ダウングレードと 呼びます。 ダウングレードを実行するには、準備、以前のリリースのダウンロードおよびブート、ダ ウングレード後の手順の完了が必要です。 ダウングレードでは、Data ONTAPのディスク上の構造を変更する必要はありません。要件および 互換性を確認したら、必要な作業はターゲット リリースを入手してブートするだけです。 ダウングレードのタイミングおよびテクニカル サポートへの連絡のタ イミング 新しいシステムまたはテスト用システムは支援なしでダウングレードできますが、アップグレードの 実行中や実行後に問題が発生した場合や、本番環境システムをダウングレードする場合はテクニ カル サポートに連絡してください。 次の場合のみ、テクニカル サポートの支援なしで以前のリリース ファミリーにダウングレードでき ます。 • • テスト用システムで新しいリリースにアップグレードしたあと、テストが完了したので元のリリー スに戻す。 Data ONTAPの以前のリリースで標準化している環境に、まだ本番環境に使用していないData ONTAPの以降のリリースを実行する新しいストレージ システムを構成する。 本番環境のData ONTAPは、テクニカル サポートの支援なしでダウングレードしないでください。 次のような場合は、すぐにテクニカル サポートに連絡してください。 • • • • アップグレード プロセスが失敗して終了できない。 アップグレード プロセスが終了したが、本番環境でクラスタが使用できない。 アップグレード プロセスが終了してクラスタが本番環境に移行したが、正しく動作しない。 アップグレード プロセスが終了しないノードがあるので、プロセスが終了したノードをダウングレ ードしたい。 ダウングレードの計画 Data ONTAPではリリースの更新ごとに新機能が追加されるため、ダウングレード要件について理 解し、ダウングレードが現在の構成にどのような影響を与えるかを評価する必要があります。 ダウングレードを開始する前に、次の作業を計画する必要があります。 • Data ONTAPのダウングレード ソース リリースの『リリース ノート』の内容の確認。 110 | アップグレードおよびリバート / ダウングレード ガイド • • • 既存のソフトウェアからターゲット リリースにダウンロードするための要件の理解。 ダウングレード実行後のシステムの潜在的な機能変更の把握。 ダウングレード チェックリストの全項目に対処するための準備。 クラスタ ダウングレードのチェックリスト このチェックリストを使用して、ダウングレードの準備から、ダウングレードの実行、ダウングレード 後の手順の実行まで、進捗を記録しながら進めることができます。 ダウングレードの準備手順 準備手順は、次の条件がすべて当てはまると完了します。 状態 ターゲット リリースのソフトウェアおよびハードウェアのサポート を確認した。 ハードウェアのサポートを確認するには、『Hardware Universe』 (旧称は『システム構成ガイド』)support.netapp.com/knowledge/ docs/hardware/NetApp/syscfg/index.shtmlを参照してください。 リリース固有のダウングレードの問題がすべて解決されてい る。 クラスタシェルのアクセス権限がある。 クラスタとSVMが正常に実行されている。 リバートの処理を進める前に、すべてのアグリゲートとボリュー ムがオンラインで正常に動作していることを確認する必要があ ります。 ノードのステータスは、cluster showコマンドを使用し て確認できます。 クラスタがクォーラムにある。 すべてのノードがクォーラムに参加しており、すべてのリングが クォーラム内にある必要があります。 また、リングごとのクォー ラム マスターがすべてのノードで同一でなければなりません。 LIFがオンラインで、それぞれの正しいホーム ポートにある。 LIFの設定は、network interfaceコマンドを使用して表示お よび変更できます。 システム時間がクラスタ全体で同期されている。 バックエンド構成にエラーがない(Vシリーズ システムをダウン グレードする場合) バックエンド構成にエラーがないかどうかは、storage array config showコマンドを使用して確認できます。 完了 同じ リリース ファミリーの以前のリリースにクラスタをダウングレードする | 111 状態 完了 各ノードでData ONTAP 8.1以降を実行している。 system node image showコマンドを実行して、実行している ソフトウェアのバージョンがダウングレードに対応したバージョン 以上であることを確認します。 ターゲットのData ONTAPソフトウェア イメージがHTTPサーバ にある。 ターゲットのData ONTAPリリースのソフトウェア イメージをネッ トアップ サポート サイト:support.netapp.comからダウンロード し、各ノードからアクセスできるHTTPサーバに格納します。 ターゲットのData ONTAPソフトウェア イメージが各ノードにイン ストールされ、代替ブート デバイス イメージとして設定されてい る。 ソフトウェア イメージは、 system node image updateコマン ドを使用してインストールできます。 ソフトウェア イメージが各ノ ードに代替ブート イメージとしてインストールされているかどう かは、system node image showコマンドを使用して確認でき ます。 SnapMirror処理が一時中止されている。 ダウングレードの実行手順 ダウングレードは、次の手順をすべて実行すると完了になります。 状態 完了 実行中のジョブがない。 アグリゲート、ボリューム、NDMP(ダンプまたはリストア)、またはSnapshotに 関する実行中のジョブやキューに格納されているジョブがある場合は、ジョブ が完了するまで待つか、キューのエントリを中止します。 ターゲットのData ONTAPソフトウェアがインストールされ、デフォルトの ブー ト イメージとして設定されている。 それぞれのHAペアのダウングレード HAペアの最初のノードのダウングレ が完了している。 ードが完了している。 ノードのパートナーのダウングレード が完了している。 ダウングレード後の手順 ダウングレード後の手順は、次の条件がすべて当てはまると完了します。 112 | アップグレードおよびリバート / ダウングレード ガイド 状態 完了 クラスタとSVMが正常に実行されている。 リバートの実行後に、すべてのアグリゲートとボリュームがオン ラインで正常に動作していることを確認する必要があります。 ノ ードのステータスは、cluster showコマンドを使用して確認で きます。 LIFがオンラインで、それぞれの正しいホーム ポートにある。 LIFの設定は、network interfaceコマンドを使用して表示お よび変更できます。 クライアントからアクセスできることを確認した。 設定されているそれぞれのプロトコルについて、クライアントか らクラスタにアクセスできることを確認する必要があります。 SnapMirror処理が再開されている。 サービス プロセッサ ファームウェアのバージョンを確認した。 現在使用しているSPファームウェアのバージョンをサポートして いないData ONTAPリリースにリバートする場合、そのData ONTAPでサポートされるSPファームウェアのバージョンをインス トールする必要があります。 Vシリーズ システムをダウングレードする場合の確認事項 ネイティブ ディスクが付属したシステムのダウングレード プロセスは、Vシリーズ システムとFASシ ステムで同じです。 Vシリーズ システムでアレイLUNを使用している場合は、Data ONTAPを実行 するすべてのシステムで行う確認のほかに、いくつかの確認が追加で必要になります。 アレイLUNを使用するData ONTAP 8.2システムをダウングレードする場合は、事前に次の点につ いて確認してください。 • • ダウングレードするリリースではサポートされないData ONTAP 8.2の機能を使用しているかど うか バックエンド ストレージ関連の構成にエラーがないかどうか ダウングレード プロセスの注意事項 クラスタを以前のバージョンのData ONTAPにダウングレードするときは、ダウングレードの問題と 制限事項について理解しておく必要があります。 次の点に注意してください。 • クラスタをData ONTAP 8.2にアップグレードした場合、Data ONTAP 8.2リリース ファミリーのそ れよりも前のリリースへのダウングレードが可能です。 たとえば、Data ONTAP 8.2.1からは8.2.0にダウングレードできます。 同じ リリース ファミリーの以前のリリースにクラスタをダウングレードする | 113 • • • クライアントに対するサービスが2分以上停止する可能性があります。 ダウングレードの実行中にクライアント トラフィックが120秒以上停止する可能性があります。 長時間のシステム停止が許容されないアプリケーションがある場合は、ダウングレードの計画 段階でこの点を考慮するようにしてください。 ダウングレードを行う際は、クラスタ内のすべてのノードが対象になります。 ダウングレードはクラスタ内のすべてのノードで実行する必要があります。ただし、一部の手順 については、HAペアごとにそれぞれのノードのセットに対して実行し、それが完了してから次 のペアのダウングレードに進む必要があります。 Data ONTAPクラスタは、ごく一時的に異なるバージョンが混在した状態、つまり、クラスタのノ ードごとに異なるリリース ファミリーのData ONTAPが実行される状態にすることができます。 ただし、すべてのノードで新しいターゲット リリースが実行されるまでは、アップグレードは完了 していません。 クラスタに異なるバージョンが混在している間は、アップグレードに必要なコマンドを除き、クラ スタの処理や構成を変更するコマンドは実行しないでください(監視処理は可能です)。 Data ONTAPのダウングレード プロセスの準備 ダウングレードを実行する前に、クラスタの健全性を確認し、アグリゲートとボリュームの健全性を 確認し、 ターゲットのData ONTAPイメージをインストールしておく必要があります。 クラスタとSVMの健全性の確認 クラスタのアップグレード、リバート、またはダウングレードを行う際は、実行前と実行後に、ノード が正常に機能していてクラスタに追加するための条件を満たしていること、およびアグリゲートとボ リュームがオンラインであることを確認する必要があります。 手順 1. クラスタ内のノードがオンラインで、クラスタに追加するための条件を満たしていることを確認し ます。 cluster show 例 cluster1::> cluster show Node Health --------------------- ------node0 true node1 true Eligibility -----------true true 正常に機能していないノードや条件を満たしていないノードがある場合は、EMSログでエラーを 確認して適切に修正します。 EMSメッセージの詳細については、『clustered Data ONTAP シス テム アドミニストレーション ガイド(クラスタ管理)』を参照してください。 114 | アップグレードおよびリバート / ダウングレード ガイド クラスタの健全性に関する問題のトラブルシューティング方法については、ネットアップ サポー ト サイトの技術情報アーティクル「Troubleshooting Workflow: RDB app out of quorum」を参照 してください。 2. すべてのアグリゲートがオンラインであることを確認するために、物理ストレージと論理ストレー ジ(ストレージのアグリゲートも含む)の状態を表示します。 storage aggregate show -state !online このコマンドを実行すると、オンラインでないアグリゲートが表示されます。 例 cluster1::> storage aggregate show -state !online There are no entries matching your query. アグリゲートの管理の詳細については、『clustered Data ONTAP 物理ストレージ管理ガイド』を 参照してください。 3. すべてのボリュームがオンラインであることを確認するために、オンラインでないボリュームを 表示します。 volume show -state !online 例 cluster1::> volume show -state !online There are no entries matching your query. ボリュームの管理の詳細については、『clustered Data ONTAP論理ストレージ管理ガイド』を参 照してください。 LIFの有効化とホーム ポートへのリバート リブートを行うと、一部のLIFが関連付けられているフェイルオーバー ポートに移行されることがあ ります。 クラスタのアップグレード、リバート、またはダウングレードを行う際は、実行前と実行後 に、ホーム ポートにないLIFを有効にしてリバートする必要があります。 タスク概要 network interface revertコマンドを実行すると、対応するホーム ポートにないLIFがホーム ポートにリバートされます(ホーム ポートが稼働している場合)。 LIFのホーム ポートはLIFの作成 時に指定します。指定されているホーム ポートは、 network interface showコマンドを使用し て確認できます。 手順 1. すべてのLIFのステータスを表示します。 network interface show 同じ リリース ファミリーの以前のリリースにクラスタをダウングレードする | 115 例 SVMのすべてのLIFのステータスを表示する例を次に示します。 cluster1::> network interface show -vserver vs0 Logical Status Network Vserver Interface Admin/Oper Address/Mask ----------- ---------- ---------- -----------------vs0 data001 down/down 192.0.2.120/24 data002 down/down 192.0.2.121/24 data003 down/down 192.0.2.122/24 data004 down/down 192.0.2.123/24 data005 down/down 192.0.2.124/24 data006 down/down 192.0.2.125/24 data007 down/down 192.0.2.126/24 data008 down/down 192.0.2.127/24 8 entries were displayed. Current Current Is Node Port Home ------------- ------- ---node0 node0 node0 node0 node0 node0 node0 node0 e0e e0f e2a e2b e0e e0f e2a e2b true true true true false false false false Status AdminステータスがdownになっているLIFやIs homeステータスがfalseになっている LIFがある場合は次の手順に進みます。 2. データLIFを有効にします。 network interface modify {-role data} -status-admin up 例 cluster1::> network interface modify {-role data} -status-admin up 8 entries were modified. 3. LIFをそれぞれのホーム ポートにリバートします。 network interface revert * このコマンドを実行すると、すべてのLIFがそれぞれのホーム ポートにリバートされ、すべての LIFのホーム ステータスがtrueに変わります。 例 cluster1::> network interface revert * 8 entries were acted on. 4. すべてのLIFがそれぞれのホーム ポートにあることを確認します。 network interface show 例 次の例では、SVM vs0のすべてのLIFがそれぞれのホーム ポートにあります。 cluster1::> network interface show -vserver vs0 Logical Status Network Vserver Interface Admin/Oper Address/Mask ----------- ---------- ---------- -----------------vs0 data001 up/up 192.0.2.120/24 Current Current Is Node Port Home ------------- ------- ---node0 e0e true 116 | アップグレードおよびリバート / ダウングレード ガイド data002 up/up data003 up/up data004 up/up data005 up/up data006 up/up data007 up/up data008 up/up 8 entries were displayed. 192.0.2.121/24 192.0.2.122/24 192.0.2.123/24 192.0.2.124/24 192.0.2.125/24 192.0.2.126/24 192.0.2.127/24 node0 node0 node0 node1 node1 node1 node1 e0f e2a e2b e0e e0f e2a e2b true true true true true true true リバートまたはダウングレード前のクラスタがクォーラムにあることの確認 すべてのノードがレプリケートされたデータベース(RDB)クォーラムに参加していることと、すべて のリングがクォーラムにあることを確認する必要があります。 また、リングごとのクォーラム マスタ ーがすべてのノードで同じであることも確認する必要があります。 タスク概要 クラスタ レプリケーション リングとRDBクォーラムの詳細については、『clustered Data ONTAP シス テム アドミニストレーション ガイド(クラスタ管理)』を参照してください。 手順 1. 権限レベルをadvancedに設定します。 set -privilege advanced 2. 各RDBプロセスを表示します。 表示するRDBプロセス コマンド 管理アプリケーション cluster ring show -unitname mgmt ボリューム ロケーション データベース cluster ring show -unitname vldb 仮想インターフェイス マネージャ cluster ring show -unitname vifmgr SAN管理デーモン cluster ring show -unitname bcomd 例 cluster1::*> cluster ring show -unitname vldb Node UnitName Epoch DB Epoch ------ -------- ----- -------node0 vldb 154 154 node1 vldb 154 154 node2 vldb 154 154 node3 vldb 154 154 4 entries were displayed. DB Trnxs -------14847 14847 14847 14847 Master --------node1 node1 node1 node1 Online --------Secondary Master Secondary Secondary それぞれのプロセスについて、次の設定を確認します。 • • リレーショナル データベースのエポックとデータベースのエポックが各ノードで一致するこ と。 リングごとのクォーラム マスターがすべてのノードで同一であること。 同じ リリース ファミリーの以前のリリースにクラスタをダウングレードする | 117 各リングのクォーラム マスターが異なる場合がある点に注意してください。 3. admin権限レベルに戻ります。 set -privilege admin 4. SAN環境を使用している場合は、クラスタがSANクォーラムにあることを確認します。 event log show -messagename scsiblade.* scsibladeイベント メッセージに、SCSIブレードがクォーラムにあることが示されます。 例 cluster::> event log show -messagename scsiblade.* Time Node Severity ------------------- ---------------- ------------8/13/2012 14:03:51 node0 INFORMATIONAL 8/13/2012 14:03:51 node1 INFORMATIONAL Event --------------------------scsiblade.in.quorum: The scsi-blade ... scsiblade.in.quorum: The scsi-blade ... システム時間の検証 NTPが構成され、クラスタ全体で時間が同期されていることを検証する必要があります。 タスク概要 システム時間の管理の詳細については、『clustered Data ONTAP システム アドミニストレーション ガイド(クラスタ管理)』を参照してください。 手順 1. system services ntp server showコマンドを使用して、それぞれのノードがNTPサーバに 関連付けられていることを確認します。 例 cluster1::> system services Node Server ------ -------------------node0 ntp1.example.com ntp2.example.com node1 ntp1.example.com ntp2.example.com node2 ntp1.example.com ntp2.example.com node3 ntp1.example.com ntp2.example.com ntp server show Version ----------max max max max max max max max 2. 各ノードの日付と時刻が同じであることを確認します。 118 | アップグレードおよびリバート / ダウングレード ガイド 実行しているData ONTAPのリリース 入力するコマンド 8.1.x system node date show 8.2.x cluster date show 例 cluster1::> cluster date show Node Date --------- ------------------node0 4/6/2013 20:54:38 node1 4/6/2013 20:54:38 node2 4/6/2013 20:54:38 node3 4/6/2013 20:54:38 4 entries were displayed. Timezone ------------------------GMT GMT GMT GMT バックエンド構成のエラーの確認 Vシリーズ システムを以前のリリースにダウングレードする場合は、事前にstorage errors showを実行して、バックエンド構成にエラーがないかどうかを確認する必要があります。 手順 1. 次のコマンドを入力します。 storage array config show 2. 手順1の結果に基づいて、次のいずれかを行います。 状況または条件 操作 storage array config showの出力にstorage errors showを実行するように表示されない場合 ダウングレードを実行します。 storage array config showの出力にstorage errors showを実行するように表示される場合 次の手順に進みます。 Data ONTAPとバックエンドのストレージ アレイの適切な連携に支障を及ぼす問題がバックエ ンド構成で検出されなかった場合、storage errors showコマンドを実行するように指示され ます。 3. 次のコマンドを入力します。 storage errors show storage errors showコマンドを実行すると、次の例に示すように、アレイLUNレベルの詳細 が表示されます。 同じ リリース ファミリーの以前のリリースにクラスタをダウングレードする | 119 例 IBM_1742_1 ---------NAME (Serial #): This Array LUN is only available on one path. Proper configuration requires two paths. 4. storage errors showで表示された問題を解決し、システムをダウングレードします。 storage errors showの出力に表示されるエラーとその解決方法については、『V-Series Installation Requirements and Reference Guide』で説明しています。 ダウングレード前の各ノードで実行しているソフトウェア バージョンの確認 system node image showコマンドを実行して、実行しているソフトウェアのバージョンがダウング レード プロセスに対応したバージョン以上であることを確認します。 手順 1. 現在のソフトウェアのバージョンを確認します。 system node image show 例 cluster1::> system node image show Is Is Node Image Default Current Version -------- ------- ------- ------- -------node0 image1 true true 8.2.1 image2 false false 8.2.0 node1 image1 true true 8.2.1 image2 false false 8.2.0 4 entries were displayed. Install Date ------------------8/27/2013 13:52:22 3/25/2013 12:37:36 8/27/2013 13:55:22 3/25/2013 12:41:16 Data ONTAPソフトウェア イメージの取得 各ノードからsystem node image updateコマンドを使用してアクセスできるように、ネットアップ サポート サイトからネットワーク上のHTTPサーバにソフトウェア イメージをコピーする必要があり ます。 タスク概要 クラスタをData ONTAPの目的のリリースにアップグレード、リバート、またはダウングレードするに は、ソフトウェア イメージが必要です。 ソフトウェア イメージ、ファームウェアのバージョン情報、ス トレージ システム モデルの最新のファームウェアは、ネットアップ サポート サイトで入手できます。 次の重要情報に注意してください。 • ソフトウェア イメージはストレージ システム モデルに固有です。 120 | アップグレードおよびリバート / ダウングレード ガイド • ご使用のシステムに適したイメージを取得してください。 ソフトウェア イメージには、Data ONTAPの特定のバージョンのリリース時点でのシステム ファ ームウェアの最新バージョンが含まれています。 手順 1. ネットアップ サポート サイトの[Software Downloads]領域で目的のData ONTAPソフトウェアを 見つけます。 2. ネットアップ サポート サイトから、イメージを提供するHTTPサーバ上のディレクトリにソフトウェ ア イメージ(82_setup_i.tgzなど)をコピーします。 関連情報 ソフトウェアのダウンロード:support.netapp.com/NOW/cgi-bin/software クラスタでのData ONTAP 8.xソフトウェア イメージのインストール 必要に応じて、デフォルトの設定はData ONTAP 8.xの現在のバージョンのまま、Data ONTAP 8.x イメージのソフトウェア パッケージをインストールすることができます。 開始する前に Data ONTAPソフトウェア イメージを入手しておく必要があります。 手順 1. 要件に応じて、次のいずれかの処理を行います。 状況 コマンド ソフトウェア イメージ system node image get -node * -package location replace-package true -background true をダウンロードする (インストールは行わ このコマンドを実行すると、ソフトウェア イメージがすべてのノードに同時にダウ ない) ンロードされます。 一度に1つずつ各ノードにイメージをダウンロードする場合 は、-backgroundパラメータを指定せずに実行します。 すでにダウンロードし system node image update -node * -packagefile:/// てあるソフトウェア イ mroot/etc/software/image_name -background true メージをインストール このコマンドを実行すると、ソフトウェア イメージがすべてのノードに同時にインス する トールされます。 一度に1つずつ各ノードにイメージをインストールする場合は、backgroundパラメータを指定せずに実行します。 同じ リリース ファミリーの以前のリリースにクラスタをダウングレードする | 121 状況 コマンド ソフトウェア イメージ system node image update -node * -package location のダウンロードとイン replace-package true -background true ストールを1回の操作 このコマンドを実行すると、ソフトウェア イメージがすべてのノードに同時にダウ で行う ンロードされてインストールされます。 一度に1つずつ各ノードにイメージをダウン ロードしてインストールする場合は、-backgroundパラメータを指定せずに実 行します。 2. ソフトウェア イメージが各ノードにダウンロードおよびインストールされたことを確認します。 system node image show-update-progress -node * このコマンドを実行すると、ソフトウェア イメージのダウンロードとインストールについての現在 の状態が表示されます。 すべてのノードのRun StatusがExitedになり、Exit Statusが Successになるまで、このコマンドを繰り返し実行します。 例 次の例では、2ノード クラスタの両方のノードでソフトウェア イメージのダウンロードとインストー ルが正常に完了しています。 cluster1::> system node image show-update-progress -node * There is no update/install in progress Status of most recent operation: Run Status: Exited Exit Status: Success Phase: Run Script Exit Message: Installation complete. image2 updated on node node0. There is no update/install in progress Status of most recent operation: Run Status: Exited Exit Status: Success Phase: Run Script Exit Message: Installation complete. image2 updated on node node1. 2 entries were acted on. 無停止アップグレードまたは無停止ダウングレードを行うためのSnapMirror関係の準 備 Data ONTAPの無停止アップグレードまたは無停止ダウングレードを実行する前に、SnapMirrorの 動作を一時停止する必要があります。 タスク概要 SnapMirror処理の詳細については、snapmirrorのマニュアル ページおよび『clustered Data ONTAP データ保護ガイド』を参照してください。 122 | アップグレードおよびリバート / ダウングレード ガイド 手順 1. snapmirror showコマンドを使用して、各SnapMirror関係のデスティネーション パスを確認し ます。 2. それぞれのデスティネーション ボリュームについて、以降のSnapMirror転送を一時中止しま す。 snapmirror quiesce -destination-path destination 例 Data ONTAP 8.1からアップグレードする場合の例を次に示します。この例では、SVM vs0およ びクラスタcluster1からデスティネーション ボリュームvol1への転送を休止します。 cluster1::> snapmirror quiesce -destination-path cluster1://vs0/vol1 例 Data ONTAP 8.2リリース ファミリーの別のリリースにダウングレードする場合の例を次に示しま す。この例では、SVM vs0からデスティネーション ボリュームvol1への転送を休止します。 cluster1::> snapmirror quiesce -destination-path vs0:vol1 3. 現在転送中のSnapMirror関係があるかどうかを確認します。 snapmirror show -status Transferring 現在転送中のSnapMirror関係がある場合は、転送が完了してからData ONTAPのアップグレ ードを実行する必要があります。 4. データを転送中のSnapMirror関係がある場合は、転送を中止します。 snapmirror abort -destination-path destination -h -hパラメータを指定すると、再開チェックポイントが破棄され、転送が完了した最後のSnapshot コピーの状態にデスティネーション ボリュームがリストアされます。 負荷共有ミラーの転送を中止する場合は、-foreground trueパラメータを使用する必要が あります。 同じ リリース ファミリーの以前のリリースにクラスタをダウングレードする | 123 Data ONTAPのダウングレード プロセスの実行 クラスタを同じData ONTAPリリース ファミリーの以前のリリースにダウングレードするには、ターゲ ット イメージをインストールし、ダウングレードの問題に対処して、デフォルトのブート イメージを変 更する必要があります。 開始する前に ダウングレードの手順を実行する前に、ダウングレードの準備を完了しておく必要があります。 実行中のジョブがないことの確認 別のData ONTAPリリースにアップグレードまたはダウングレードする前に、クラスタ ジョブのステ ータスを確認する必要があります。 アグリゲート、ボリューム、NDMP(ダンプまたはリストア)、ま たはSnapshotに関する実行中のジョブ(作成、削除、移動、変更、複製、マウントなど)やキューに 格納されているジョブがある場合は、ジョブが完了するまで待つか、キューのエントリを中止しま す。 手順 1. アグリゲート、ボリューム、またはSnapshotに関する実行中のジョブとキューに格納されている ジョブのリストを確認します。 job show 例 cluster1::> job show Owning Job ID Name Vserver Node ------ ---------------- --------- -----------308114 mirror-daily-3587206 node-vserver node1 Descr:Auto-replicate to 1 mirror(s) 308115 mirror-daily-3618985 node-vserver node1 Descr:Auto-replicate to 1 mirror(s) 308116 mirror-daily-3619010 node-vserver node1 Descr:Auto-replicate to 1 mirror(s) 308117 mirror-daily-3749547 node-vserver node1 Descr:Auto-replicate to 1 mirror(s) 4 entries were displayed. State ---------Running Running Queued Queued 2. アグリゲート、ボリューム、またはSnapshotに関する実行中のジョブとキューに格納されている ジョブを削除します。 job delete * 124 | アップグレードおよびリバート / ダウングレード ガイド 例 cluster1::> job delete * 4 entries were displayed. 状態がQueuedまたはDormantと表示されたジョブは、job showコマンドの出力に表示されるジ ョブIDを使用して個別に削除しなければならない場合があります。 job delete -id job_id 3. 実行中またはキューに格納されているジョブがないことを確認します。 job show 例 cluster1::> job show This table is currently empty. 以前のバージョンのData ONTAP 8.xへのデフォルト ブート イメージの変更 デフォルト ブート イメージを変更するには、クラスタの各ノードでデフォルト ブート イメージを設定し たあと、HAペアの各ノードでフェイルオーバー処理を開始し、「障害」システムを更新してからギブ バックを開始します。この処理をクラスタの各ペアに対して繰り返す必要があります。 手順 1. ターゲットのData ONTAP 8.2ソフトウェアがインストールされていることを確認します。 system node image show 例 次の例では、両方のノードに代替イメージとしてバージョン8.2.0がインストールされています。 cluster1::> system node image show Is Is Node Image Default Current Version -------- ------- ------- ------- -------node0 image1 true true 8.2.1 image2 false false 8.2.0 node1 image1 true true 8.2.1 image2 false false 8.2.0 4 entries were displayed. Install Date ------------------10/25/2012 12:37:36 4/22/2013 13:52:22 10/25/2012 12:41:16 4/22/2013 13:55:22 ターゲットのData ONTAPソフトウェア イメージのインストールの詳細については、「クラスタで のData ONTAP 8.xソフトウェア イメージのインストール」を参照してください。 2. 現在のデフォルト ブート イメージを8.2.xに変更します。 system node image modify {-iscurrent true} -isdefault false 同じ リリース ファミリーの以前のリリースにクラスタをダウングレードする | 125 このコマンドを実行すると、以前のリリースではサポートされない現在のリリースの機能が特定 されます。 そのような機能が見つかった場合は、次に進む前に、コマンドの出力に表示された 指示に従って対処する必要があります。 例 デフォルト ブート イメージを8.2.0に変更する例を次に示します。 cluster1::> system node image modify {-iscurrent true} -isdefault false 2 entries were modified. 3. デフォルト ブート イメージをもう一度表示します。 system node image show 例 次の例では、両方のノードでデフォルト イメージがバージョン8.2.0になっています。 cluster1::> system node image show Is Is Node Image Default Current Version -------- ------- ------- ------- -------node0 image1 false true 8.2.1 image2 true false 8.2.0 node1 image1 false true 8.2.1 image2 true false 8.2.0 4 entries were displayed. Install Date ------------------10/25/2012 12:37:36 4/22/2013 13:52:22 10/25/2012 12:41:16 4/22/2013 13:55:22 4. ストレージ フェイルオーバーが有効になっていて実行可能であることを確認します。 storage failover show 例 次の例では、node0とnode1の各ノードでストレージ フェイルオーバーが有効かつ実行可能な状 態になっています。 cluster1::> storage failover show Node -------------node0 node1 2 entries were Partner -------------node1 node0 displayed. Enabled ------true true Takeover Possible -------true true InterConn Up --------true true State ----------connected connected 5. クラスタが2つのノードだけで構成されている(単一のHAペア)場合は、クラスタHAが構成され ていることを確認します。 cluster ha show 126 | アップグレードおよびリバート / ダウングレード ガイド 例 cluster1::> cluster ha show High Availability Configured: true 6. 自動ギブバックが有効になっている場合は、HAペアの両方のノードで無効にします。 storage failover modify -node nodename -auto-giveback false 7. ダウングレード時にテイクオーバーされるノードからLIFを移行します。 network interface migrate-all -node nodename SANプロトコルのデータLIFは移行されません。 クラスタ内の各ノードにこれらのLIFがあれば、 アップグレード プロセスの実行時に代替パスからデータを提供できます。 8. テイクオーバーを開始します。 storage failover takeover -ofnode nodename テイクオーバーされたノードを代替ソフトウェア イメージでブートするには通常のテイクオーバ ーが必要なため、-option immediateパラメータは指定しないでください。 テイクオーバーされたノードがブートし、waiting for giveback状態になります。 9. テイクオーバーが正常に完了したことを確認します。 storage failover show テイクオーバーが正常に完了した例を次に示します。 ノードnode0の状態はWaiting for giveback、パートナーの状態はIn takeoverになっています。 例 cluster1::> storage failover show Takeover Node Partner Possible -------------- -------------- -------node0 node1 node1 node0 false 2 entries were displayed. State Description ------------------------------------Waiting for giveback (HA mailboxes) In takeover 10. 8分待ってから、次の条件を満たしていることを確認します。 • • クライアントのマルチパス(導入している場合)が安定している。 クライアントがテイクオーバー中に発生するI/Oの中断から回復した。 回復までの時間はクライアントによって異なり、クライアント アプリケーションの特性によっ ては8分以上かかることもあります。 11. ルート アグリゲートをパートナー ノードに戻します。 storage failover giveback –ofnode nodename 注意: 次のような状況が検出された場合、ギブバックは開始されず、エラー メッセージが表示 されてイベントが生成されます。 同じ リリース ファミリーの以前のリリースにクラスタをダウングレードする | 127 • • • 実行時間の長い処理(ASUPの生成など) 再開できない処理(アグリゲートの作成など) エラー状態(ノード間のディスク接続不一致など) ギブバックが開始されない場合は、次の手順を実行します。 a. エラー メッセージに示された「拒否」状態に対処して、特定された処理が正常に終了する ようにします。 b. ギブバック コマンドを再度入力します。 storage failover giveback -ofnode nodename または、メッセージおよびイベントが自分の環境にどのように影響するかを分析します。 拒 否状態でもそれほど影響がない場合は、次のコマンドを入力してギブバックの拒否を無視し てもかまいません。 storage failover giveback –ofnode nodename -override-vetoes true 拒否を無視しても問題がないかどうかの判断に関する詳細については、『clustered Data ONTAP ハイアベイラビリティ構成ガイド』を参照してください。 最初にルート アグリゲートがパートナー ノードに戻され、そのノードのブートが完了するとルー ト以外のアグリゲートが戻されます。 次の手順に進む前に、すべてのアグリゲートがノードBに戻されている必要があります。 この処 理には10分ほどかかります。 12. すべてのアグリゲートが戻されたことを確認します。 storage failover show-giveback すべてのアグリゲートが戻されると、新しくブートされたシステムでクライアントへのデータ提供 が開始されます。 13. HAペアのもう一方のノードで、手順7(126ページ)から12(127ページ)を繰り返します。 14. 自動ギブバックを有効にしていた場合は、両方のノードで再度有効にします。 storage failover modify -node nodename -auto-giveback true 15. ダウングレードするクラスタにHAペアが複数含まれている場合は、次のノードのペアをダウン グレードする前に、クラスタがクォーラムにあること、およびサービスが実行されていることを確 認します。 128 | アップグレードおよびリバート / ダウングレード ガイド ダウングレード後の手順の実行 クラスタを Data ONTAP 8.xよりも前のバージョンにダウングレードした場合は、クラスタが正常に 動作することを確認してください。 クラスタとSVMの健全性の確認 クラスタのアップグレード、リバート、またはダウングレードを行う際は、実行前と実行後に、ノード が正常に機能していてクラスタに追加するための条件を満たしていること、およびアグリゲートとボ リュームがオンラインであることを確認する必要があります。 手順 1. クラスタ内のノードがオンラインで、クラスタに追加するための条件を満たしていることを確認し ます。 cluster show 例 cluster1::> cluster show Node Health --------------------- ------node0 true node1 true Eligibility -----------true true 正常に機能していないノードや条件を満たしていないノードがある場合は、EMSログでエラーを 確認して適切に修正します。 EMSメッセージの詳細については、『clustered Data ONTAP シス テム アドミニストレーション ガイド(クラスタ管理)』を参照してください。 クラスタの健全性に関する問題のトラブルシューティング方法については、ネットアップ サポー ト サイトの技術情報アーティクル「Troubleshooting Workflow: RDB app out of quorum」を参照 してください。 2. すべてのアグリゲートがオンラインであることを確認するために、物理ストレージと論理ストレー ジ(ストレージのアグリゲートも含む)の状態を表示します。 storage aggregate show -state !online このコマンドを実行すると、オンラインでないアグリゲートが表示されます。 例 cluster1::> storage aggregate show -state !online There are no entries matching your query. アグリゲートの管理の詳細については、『clustered Data ONTAP 物理ストレージ管理ガイド』を 参照してください。 同じ リリース ファミリーの以前のリリースにクラスタをダウングレードする | 129 3. すべてのボリュームがオンラインであることを確認するために、オンラインでないボリュームを 表示します。 volume show -state !online 例 cluster1::> volume show -state !online There are no entries matching your query. ボリュームの管理の詳細については、『clustered Data ONTAP論理ストレージ管理ガイド』を参 照してください。 LIFの有効化とホーム ポートへのリバート リブートを行うと、一部のLIFが関連付けられているフェイルオーバー ポートに移行されることがあ ります。 クラスタのアップグレード、リバート、またはダウングレードを行う際は、実行前と実行後 に、ホーム ポートにないLIFを有効にしてリバートする必要があります。 タスク概要 network interface revertコマンドを実行すると、対応するホーム ポートにないLIFがホーム ポートにリバートされます(ホーム ポートが稼働している場合)。 LIFのホーム ポートはLIFの作成 時に指定します。指定されているホーム ポートは、 network interface showコマンドを使用し て確認できます。 手順 1. すべてのLIFのステータスを表示します。 network interface show 例 SVMのすべてのLIFのステータスを表示する例を次に示します。 cluster1::> network interface show -vserver vs0 Logical Status Network Vserver Interface Admin/Oper Address/Mask ----------- ---------- ---------- -----------------vs0 data001 down/down 192.0.2.120/24 data002 down/down 192.0.2.121/24 data003 down/down 192.0.2.122/24 data004 down/down 192.0.2.123/24 data005 down/down 192.0.2.124/24 data006 down/down 192.0.2.125/24 data007 down/down 192.0.2.126/24 data008 down/down 192.0.2.127/24 8 entries were displayed. Current Current Is Node Port Home ------------- ------- ---node0 node0 node0 node0 node0 node0 node0 node0 e0e e0f e2a e2b e0e e0f e2a e2b true true true true false false false false Status AdminステータスがdownになっているLIFやIs homeステータスがfalseになっている LIFがある場合は次の手順に進みます。 130 | アップグレードおよびリバート / ダウングレード ガイド 2. データLIFを有効にします。 network interface modify {-role data} -status-admin up 例 cluster1::> network interface modify {-role data} -status-admin up 8 entries were modified. 3. LIFをそれぞれのホーム ポートにリバートします。 network interface revert * このコマンドを実行すると、すべてのLIFがそれぞれのホーム ポートにリバートされ、すべての LIFのホーム ステータスがtrueに変わります。 例 cluster1::> network interface revert * 8 entries were acted on. 4. すべてのLIFがそれぞれのホーム ポートにあることを確認します。 network interface show 例 次の例では、SVM vs0のすべてのLIFがそれぞれのホーム ポートにあります。 cluster1::> network interface show -vserver vs0 Logical Status Network Vserver Interface Admin/Oper Address/Mask ----------- ---------- ---------- -----------------vs0 data001 up/up 192.0.2.120/24 data002 up/up 192.0.2.121/24 data003 up/up 192.0.2.122/24 data004 up/up 192.0.2.123/24 data005 up/up 192.0.2.124/24 data006 up/up 192.0.2.125/24 data007 up/up 192.0.2.126/24 data008 up/up 192.0.2.127/24 8 entries were displayed. Current Current Is Node Port Home ------------- ------- ---node0 node0 node0 node0 node1 node1 node1 node1 e0e e0f e2a e2b e0e e0f e2a e2b true true true true true true true true クライアント アクセスの確認(CIFSおよびNFS) 設定されているプロトコルについて、NFSクライアントおよびCIFSクライアントからのアクセスをテス トして、クラスタにアクセスできることを確認します。 同じ リリース ファミリーの以前のリリースにクラスタをダウングレードする | 131 SnapMirror処理の再開 無停止アップグレードまたは無停止ダウングレードを行った場合は、一時中止していたSnapMirror 関係を完了後に再開する必要があります。 開始する前に snapmirror quiesceコマンドを使用して既存のSnapMirror関係を一時中止し、クラスタの無停 止アップグレードまたは無停止ダウングレードを完了しておく必要があります。 手順 1. それぞれのデスティネーション ボリュームについて、既存のSnapMirror転送を再開します。 snapmirror resume -destination-path destination 例 Relationship CapabilityがPre 8.2のSnapMirror関係の転送を再開する例を次に示します。デス ティネーション パスはcluster1://vs0/vol1です。 cluster1::> snapmirror resume -destination-path cluster1://vs0/vol1 2. snapmirror showコマンドを使用して、SnapMirror処理が再開されたことを確認します。 3. 再開されないSnapMirror処理がある場合は、転送を中止します。 snapmirror abort -destination-path destination -h -hパラメータを指定すると、再開チェックポイントが破棄され、転送が完了した最後のSnapshot コピーの状態にデスティネーション ボリュームがリストアされます。 転送を中止したあとも再開されないSnapMirror処理がある場合は、snapmirror resyncコマ ンドを使用してミラー関係を再確立する必要があります。 SPファームウェアのダウングレードに関する注意事項 現在使用しているSPファームウェアのバージョンをサポートしていないData ONTAPリリースにダウ ングレードまたはリバートする場合、そのData ONTAPでサポートされるSPファームウェアのバージ ョンをインストールする必要があります。 Data ONTAPのリバートまたはダウングレードのプロセスが完了したら、リバートまたはダウングレ ードしたバージョンのData ONTAPでサポートされるSPファームウェアのバージョンをインストール する必要があります。 Data ONTAPの各リリースでサポートされるSPファームウェアのバージョンに ついては、ネットアップ サポート サイトでBIOSサービス プロセッサのサポート マトリックスを参照し てください。 SPファームウェアをダウンロードしてインストールする方法については、ネットアップ サ ポート サイトでシステム ファームウェアおよび診断ダウンロードのページを参照してください。 132 | アップグレードおよびリバート / ダウングレード ガイド リバートまたはダウングレード後の必要なVシリーズライセンスの再インストール Data ONTAP 8.2からVシリーズ システムのライセンス方式が変わりました。 Data ONTAP 8.2以降 では、Vシリーズ システムでストレージ アレイのLUNにアクセスするためにV_StorageAttachライセ ンス パッケージが必要になります。 実行するリバートの内容によっては、前のリリース用のVシリ ーズ ライセンス キーのインストールが必要になる場合があります。 ライセンス キーは、リバートまたはダウングレードするVシリーズ システムごとに必要です。 ライセ ンスがインストールされていないと、72時間後にVシリーズ システムがリブートされます。 状況または条件 Vシリーズのライセンス要件 Data ONTAP 8.1.xリリース ファミリーから8.2に アップグレードしたVシリーズ システムを、8.1.x リリース ファミリーのリリースにリバートする場 合 リバートするリリース用のVシリーズのライセン スをインストールする必要はありません。 Data ONTAPを8.1.xから8.2にアップグレードしたとき のVシリーズライセンスが保存されており、Data ONTAPを8.1.xにダウングレードする際はそれ らのライセンスが再インストールされます。 Data ONTAP 8.2を新規にインストールしたシス リバートするリリース用のVシリーズ システム テムを8.1.xリリース ファミリーのリリースにリバ のライセンス キーを手動でインストールする必 ートする場合 要があります。 営業担当者に問い合わせて、 システムおよびリリースに応じた適切なライセ ンス キーを入手してください。 Data ONTAP 8.2.xから8.2リリース ファミリーの V_StorageAttachライセンス パッケージをインス それよりも前のリリースにダウングレードする場 トールする必要はありません。リリース ファミリ 合 ーに対応した適切なライセンスが保存されてい ます。 ライセンスのインストール方法については、『clustered Data ONTAP システム アドミニストレーショ ン ガイド(SVM管理)』を参照してください。 133 アップグレード実行中のサービスの可用性の最適化 Data ONTAPのアップグレード実行中のサービス可用性は、計画および構成によって最適化でき ます。 状況によっては、クライアント上のサービスをまったく中断せずにアップグレードを実行でき ます。 アップグレードがサービスの可用性に与える影響 アップグレード開始前にストレージ システム サービスの可用性に影響を与える可能性がある要因 を確認できます。 サービスの可用性に影響を与える要因は次のとおりです。 • • • • • 使用されているプロトコル、ライセンスされているサービスの種類、タイムアウト エラーによる影 響 Data ONTAPの問題および新機能に関する判断を異なるリリース ファミリー間で行うか、同一リ リース ファミリー内で行うか Data ONTAPリリース ファミリー間のアップグレードの方が、リリース ファミリー内のアップグレ ードより手順が多く、停止回数が多くなる可能性があります。 システム ファームウェアの更新の必要性 システム ファームウェアの更新によっては、システムの停止およびリブートが必要です。 ダウ ンタイムが予定されているアップグレードではサービスが中断される可能性がありますが、無 停止アップグレードではサービスに影響しません。 ディスク シェルフ ファームウェアの更新の必要性 ファームウェアの無停止アップグレードは、ディスク シェルフおよびモジュールの多くの構成で 利用できます。 使用中のアプリケーションの種類およびタイムアウト エラーによる影響 アップグレード実行中のクライアント アプリケーションの可用性は、機能、プロトコル、構成によ って異なります。 詳細については、アプリケーションのマニュアルを参照してください。 注: ストレージ ソリューションでのハードウェアおよびソフトウェアのアップグレードにはすべて、 潜在的にストレージ システムのサービスを中断する何らかの要因が含まれています。 サービス の可用性を最大限に保つには、アップグレードのオプションを慎重に検討し、最適な方法を判別 するようにしてください。 関連コンセプト 潜在的なアップグレードの問題の特定(22ページ) ファームウェアの更新(70ページ) ディスク シェルフ ファームウェアの更新(73ページ) ディスク ファームウェアの更新(70ページ) 134 | アップグレードおよびリバート / ダウングレード ガイド サービスおよびプロトコルの注意事項 一般に、NFS、FC、iSCSIなどのステートレス プロトコルに基づくサービスは、CIFSやNDMPなどの セッション指向プロトコルに比べ、アップグレード実行中のサービス中断の影響を受けません。 アップグレードの実行中、新しいソフトウェアをロードするには、(HA構成のテイクオーバーおよび ギブバックを開始して)クラスタ内の各ノードをリブートする必要があります。 通常、ステートレス プ ロトコルに基づくサービスは、無停止アップグレード中も継続的に使用できます。 ステートレス プロトコルには通常、タイムアウト処理が含まれています。 たとえば、タイムアウト時 間内に、送信したメッセージに対する確認応答が得られない場合、転送エラーとみなされます。 ク ラスタでは、クライアントのタイムアウト時間がクラスタの中断時間(リブートまたはHA構成のギブ バックの所要時間など)より長い場合、クライアントはストレージ システムのサービスの中断を認識 しません。 セッション指向プロトコルには、サービスを中断から保護するタイムアウトの概念がありません。 セ ッション指向のストレージ システムのサービスが中断されると、進行中の処理に関する状態情報 が失われるので、ユーザは処理を再起動する必要があります。 ステートレス プロトコルの考慮事項 クライアントが推奨ガイドラインに従って設定されている場合は、ステートレス プロトコルを使用す るクライアント接続が設定に含まれていても、アップグレード中に悪影響を与えることは通常ありま せん。 ステートレス プロトコルを使用する場合は、次のことを考慮してください。 • NFSハード マウント アップグレード中にクライアントへの悪影響はありません。 ストレージ システムがリブートする まで、クライアントは次のようなメッセージを受け取る場合があります。 NFS server not responding, retrying • • 通常、読み取り / 書き込みディレクトリはハード マウントする必要があります。 ハード マウント は、デフォルトのマウント タイプです。 NFSソフト マウント ソフト マウントは使用しないでください(NFSタイムアウトが頻繁に発生する場合)。 タイムアウト によって競合状態が発生し、データが破損する可能性があります。 さらに、アプリケーションに よっては、ソフト マウントを使用してNFS処理がタイムアウトに達した場合に発生するエラーを 適切に処理できません。 HA構成における無停止アップグレード、テイクオーバー、ギブバックの発生時に頻繁にタイム アウトが発生する可能性があります。 通常、ソフト マウントは、ディスクからの読み込みにのみ使用してください。使用する場合は、マ ウントの信頼性が低いことに留意してください。 SANプロトコル アップグレード実行中のサービスの可用性の最適化 | 135 推奨ガイドラインに従って設定されている場合、FCまたはiSCSIクライアントへの悪影響はあり ません。 詳細については、ネットアップ サポート サイトのInteroperability Matrixを参照してください。 関連情報 互換性マトリックス:http://support.netapp.com/NOW/products/interoperability セッション指向プロトコルの考慮事項 ストレージ システムおよびセッション指向プロトコルは、アップグレードの実行中、特定領域のクラ イアントおよびアプリケーションに悪影響を及ぼす可能性があります。 セッション指向プロトコルを使用する場合は、次のことを考慮してください。 • • • CIFS クライアントのセッションを終了します。 アップグレードの開始前に、ユーザにセッションを終了 するように通知してください。 NDMP 状態が失われるので、クライアント ユーザは操作を再試行する必要があります。 バックアップおよびリストア 状態が失われるので、クライアント ユーザは操作を再試行する必要があります。 注意: アップグレードの実行中および開始直前は、バックアップまたはリストアの操作を開始 しないでください。 開始すると、データが失われることがあります。 • アプリケーション(OracleまたはExchangeなど) 影響はアプリケーションによって異なります。 タイムアウト ベースのアプリケーションでは、タイ ムアウトの値を変更し、Data ONTAPのリブート時間よりも長く設定することで、悪影響を最小限 に抑えることができます。 ディスク ファームウェアのバックグラウンド更新について ストレージ システムがリブートし、新しいディスク ファームウェアがある場合には、該当ドライブが 自動的に順番にオフラインになるので、ストレージ システムは読み取りや書き込みの要求に正常 に対応できます。 オフライン状態のドライブに関連する要求があった場合、読み取り要求はRAIDグループ内の他の ディスクからデータを再構築する方法で処理され、書き込み要求はログに書き込まれます。 ディス ク ファームウェアの更新が完了すると、そのドライブはオフライン状態の間に発生した書き込み処 理の再同期化後、オンライン状態に戻ります。 ディスク ファームウェアのバックグラウンド更新中、ストレージ システムは正常に機能します。 ファ ームウェア更新のためにディスクがオフライン状態になるとき、およびファームウェア更新が完了し てディスクがオンライン状態に戻るときに、ステータス メッセージが表示されます。 ディスク ファー ムウェアのバックグラウンド更新は、アクティブなデータ ディスクおよびスペア ディスクに対して連 136 | アップグレードおよびリバート / ダウングレード ガイド 続的に進行します。 ディスク ファームウェアの更新が連続して順番に実行されるので、二重ディス ク障害時にもデータ損失は生じません。 オフライン状態のドライブは、ノードシェルのvol status -rコマンドの出力にofflineと表示され ます。 オフライン状態のスペア ディスクは、ボリュームに追加、または再構築処理用の交換ドライ ブとして選択はできません。 ただし、通常はディスクがオフライン状態になるのはごく短時間(長く ても数分)なので、正常なシステム処理が中断されることはありません。 ディスク ファームウェアのバックグラウンド更新が完了しないのは、次の状況が発生した場合だけ です。 • • ストレージ システム上にデグレード アグリゲートがある。 ファームウェア更新を必要とするディスクがオフライン状態のアグリゲートまたはプレックス内に ある。 これらの状況が解決されると、ディスク ファームウェアの自動バックグラウンド更新が再開します。 アグリゲートのステータスおよび状態の判別に関する詳細は、『clustered Data ONTAP 物理ストレ ージ管理ガイド』を参照してください。 137 著作権に関する情報 Copyright © 1994–2013 NetApp, Inc. All rights reserved. Printed in the U.S. このドキュメントは著作権によって保護されています。著作権所有者の書面による事前承諾がある 場合を除き、画像媒体、電子媒体、および写真複写、記録媒体、テープ媒体、電子検索システム への組み込みを含む機械媒体など、いかなる形式および方法による複製も禁止します。 ネットアップの著作物から派生したソフトウェアは、次に示す使用許諾条項および免責条項の対象 となります。 このソフトウェアは、ネットアップによって「現状のまま」提供されています。明示的な保証、または 商品性および特定目的に対する適合性の暗示的保証を含み、かつこれに限定されないいかなる 暗示的な保証も行ないません。 ネットアップは、代替品または代替サービスの調達、使用不能、デ ータ損失、利益損失、業務中断を含み、かつこれに限定されない、このソフトウェアの使用により 生じたすべての直接的損害、間接的損害、偶発的損害、特別損害、懲罰的損害、必然的損害の 発生に対して、損失の発生の可能性が通知されていたとしても、その発生理由、根拠とする責任 論、契約の有無、厳格責任、不法行為(過失またはそうでない場合を含む)にかかわらず、一切の 責任を負いません。 ネットアップは、ここに記載されているすべての製品に対する変更を随時、予告なく行う権利を保 有します。 ネットアップによる明示的な書面による合意がある場合を除き、ここに記載されている 製品の使用により生じる責任および義務に対して、ネットアップは責任を負いません。 この製品の 使用または購入は、ネットアップの特許権、商標権、または他の知的所有権に基づくライセンスの 供与とはみなされません。 このマニュアルに記載されている製品は、1つ以上の米国特許、その他の国の特許、および出願 中の特許によって保護されている場合があります。 権利の制限について:政府による使用、複製、開示は、DFARS 252.227-7103(1988年10月)およ びFAR 52-227-19(1987年6月)のRights in Technical Data and Computer Software(技術データおよ びコンピュータソフトウェアに関する諸権利)条項の(c) (1) (ii)項に規定された制限が適宜適用され ます。 138 | アップグレードおよびリバート / ダウングレード ガイド 商標に関する情報 NetApp、NetAppのロゴ、Network Appliance、Network Applianceのロゴ、Akorri、 ApplianceWatch、ASUP、AutoSupport、BalancePoint、BalancePoint Predictor、Bycast、Campaign Express、ComplianceClock、Cryptainer、CryptoShred、CyberSnap、Data Center Fitness、Data ONTAP、DataFabric、DataFort、Decru、Decru DataFort、DenseStak、Engenio、Engenioのロゴ、EStack、ExpressPod、FAServer、FastStak、FilerView、Flash Accel、Flash Cache、Flash Pool、 FlashRay、FlexCache、FlexClone、FlexPod、FlexScale、FlexShare、FlexSuite、FlexVol、FPolicy、 GetSuccessful、gFiler、Go further, faster、Imagine Virtually Anything、Lifetime Key Management、 LockVault、Mars、Manage ONTAP、MetroCluster、MultiStore、NearStore、NetCache、NOW (NetApp on the Web)、Onaro、OnCommand、ONTAPI、OpenKey、PerformanceStak、RAID-DP、 ReplicatorX、SANscreen、SANshare、SANtricity、SecureAdmin、SecureShare、Select、Service Builder、Shadow Tape、Simplicity、Simulate ONTAP、SnapCopy、Snap Creator、SnapDirector、 SnapDrive、SnapFilter、SnapIntegrator、SnapLock、SnapManager、SnapMigrator、SnapMirror、 SnapMover、SnapProtect、SnapRestore、Snapshot、SnapSuite、SnapValidator、SnapVault、 StorageGRID、StoreVault、StoreVaultのロゴ、SyncMirror、Tech OnTap、The evolution of storage、 Topio、VelocityStak、vFiler、VFM、Virtual File Manager、VPolicy、WAFL、Web Filer、および XBBは、米国、その他の国、またはその両方におけるNetApp, Inc.の商標または登録商標です。 IBM、IBMロゴ、およびibm.comは、米国、その他の国、またはその両方におけるInternational Business Machines Corporationの登録商標です。 IBMの商標の完全および最新のリストは、Web サイトwww.ibm.com/legal/copytrade.shtmlでご覧いただけます。 Appleは、米国、その他の国、またはその両方におけるApple Computer, Inc.の登録商標です。 QuickTimeは、米国、その他の国、またはその両方におけるApple Computer, Inc.の商標です。 Microsoftは、米国、その他の国、またはその両方におけるMicrosoft Corporationの登録商標で す。Windows Mediaは、米国、その他の国、またはその両方におけるMicrosoft Corporationの商標 です。 RealAudio、RealNetworks、RealPlayer、RealSystem、RealText、RealVideoは、米国、その他 の国、またはその両方におけるRealNetworks, Inc.の登録商標です。RealMedia、RealProxy、 SureStreamは、米国、その他の国、またはその両方におけるRealNetworks, Inc.の商標です。 その他のすべてのブランドおよび製品は、それを所有する各社の商標または登録商標であり、相 応の取り扱いが必要です。 Network Applianceは、CompactFlashおよびCFロゴの両商標に対する使用許諾を有しています。 NetApp, Inc. NetCacheは、RealSystemの認定互換製品です。 139 ご意見をお寄せください 弊社では、マニュアルの品質を向上していくため、皆様からのフィードバックをお待ちしています。 いただいたフィードバックは、今後のマニュアル作成に役立てさせていただきます。 ご意見やご要 望は、[email protected] までお寄せください。 その際、担当部署で適切に対応 させていただくため、製品名、バージョン、オペレーティング システムなどの基本情報を必ず入れ てください。 郵送の場合の宛先は、次のとおりです。 • • • • 〒105-0001 東京都港区虎ノ門4丁目1番8号 虎ノ門4丁目MTビル ネットアップ株式会社 注:弊社営業担当者名を記載してください 140 | アップグレードおよびリバート / ダウングレード ガイド 索引 A I ACPファームウェア 更新 75 Alternate Control Path 次を参照 : ACP AutoSupport 使用している古いディスク ファームウェアの検出 72 Infinite Volume アップグレード後のネームスペース ミラー コンステ ィチュエントの作成 64 アップグレード時の注意事項 20 削除 92 iSNS リバートの準備 96 C CIFS アップグレード中の中断の回避 135 クライアント アクセスの確認 106, 130 CPU利用率 アップグレード要件 16 L LIF Remote Support Agentのセットアップ 66 自動リバランシングの無効化 31 自動リバランシングの有効化 68 フェイルオーバーの設定の確認 30 有効かとホーム ポートへのリバート 28, 62, 104, 114, 129 D Data ONTAP 8.2の潜在的なアップグレードの問題 22 SnapMirror環境での無停止アップグレード 38, 121 アップグレード プロセスの概要 7 以前のリリース ファミリーへのリバート, 概要 77 Data ONTAP 8.2リリース ファミリー 動作の変更 24 Data ONTAPシステム ファイル HTTPサーバへのソフトウェア イメージのコピー 34, 98, 119 Data ONTAPソフトウェア イメージ イメージの格納と切り替えの仕組み 36 取得 34, 98, 119 リバートする場合に必要な準備作業 83 Disk Qualification Package 更新が必要なタイミング 71 DQP 次を参照 : Disk Qualification Package F Flash Cache ファームウェアの更新について 76 FlexVol アップグレード要件 16 N NDMP アップグレード中の中断の回避 135 NDU 次を参照 : 無停止アップグレード NFS アップグレードのプロトコル考慮事項 134 クライアント アクセスの確認 106, 130 P PAM ファームウェアの更新について 76 Performance Acceleration Module 次を参照 : PAM Perfstat パフォーマンスのベースラインの作成, アップグレー ド前 25 R RDBクォーラム 索引 | 141 リバートまたはダウングレード前のクラスタのステ ータスの確認 94, 116 Remote LAN Module 次を参照 : RLM Remote Support Agent アップグレード後のクラスタ管理LIFの設定 66 RLM ファームウェアの更新について 76 RSA 次を参照 : Remote Support Agent RSAのセットアップ コマンド Remote Support Agentのセットアップ 66 S SAN アップグレードのプロトコル考慮事項 134 Simple Network Management Protocol 次を参照 : SNMP SnapMirror環境 NDU実行後の処理の再開 66, 131 アップグレードの要件 21 無停止アップグレード 38, 121 Snapshotコピー アップグレード要件 16 リバート後の準備 106 リバート前の準備 97 リバート前のデータが圧縮されたコピーの削除 91 SPファームウェア 更新について 75 ダウングレードに関する注意事項 107, 131 SVM Infinite Volumeの削除 92 健全性の確認 27, 61, 93, 103, 113, 128 SVMの健全性 検証 27, 61, 93, 103, 113, 128 system node image modifyコマンド デフォルト ブート イメージの変更 124 system node image showコマンド ソフトウェアのバージョンの確認 34, 119 デフォルト ブート イメージの表示 124 system node revert-toコマンド Data ONTAPのリバート 77 U Upgrade Advisorツール アップグレードの計画 8 V vsadminロール リバート処理後の有効化 有効化 リバート処理後のvsadminロール 108 Vシリーズ システム ダウングレードする際の前提条件 112 ダウングレード前のエラーの確認 118 あ アグリゲート ステータスの確認 27, 61, 93, 103, 113, 128 圧縮されたボリューム リバート要件 91 アップグレード Data ONTAP 8.2の動作の変更点 24 Data ONTAP 8.2リリース ファミリーの潜在的な問 題 22 Data ONTAPソフトウェア イメージの取得 34, 98, 119 Infinite Volumeのネームスペース ミラー コンスティ チュエントの作成 64 LIFの有効化とホーム ポートへのリバート, 実行前 と実行後 28, 62, 104, 114, 129 SnapMirror環境, 無停止手順 38, 121 SnapMirrorの要件 21 Upgrade Advisorを使用した計画 8 期間の見積もり 20 クラスタがRDBクォーラムにあることの事前の検証 26 クラスタの準備が完了していることの確認 40 計画 9 サービス中断の回避 134 サービスの可用性に与える影響 133 サービスの可用性の維持について 133 システム ファームウェア, 概要 70 実行プロセス 40 実行前のパフォーマンスのベースラインの作成 25 種類 10 ステートレス プロトコルの考慮事項 134 セッション指向プロトコルの考慮事項 135 潜在的な問題の評価 22 ソフトウェアのバージョンの確認 34 チェックリスト 10 停止を伴う手順 59 ディスク シェルフ ファームウェアの更新方法 73 142 | アップグレードおよびリバート / ダウングレード ガイド ディスク ファームウェアの更新方法 70 ノードのアップグレード順序 18 プロセスの概要 7 アップグレード後の手順 チェックリスト 10 アップグレードの実行 チェックリスト 10 プロセス 40 アップグレードの準備手順 チェックリスト 10 い 以前のリリースにリバートする 要件の概要 78 以前のリリースへのダウングレード Vシリーズのライセンス要件 107, 132 以前のリリースへのリバート Infinite Volumeの削除 92 Vシリーズのライセンス要件 107, 132 圧縮されたボリューム 91 サポートするシナリオ 77 実行後のSnapshotコピーの準備 106 実行前のiSNSの準備 96 実行前のSnapshotコピーの準備 97 実行前のクラスタがRDBクォーラムにあることの確 認 94, 116 チェックリスト 78 重複排除されたボリューム 90 テクニカル サポートへの連絡のタイミング 77 バックアップ ヴォールト関係の削除 85 必要な準備作業 83 本番用システムの場合の準備 83 ミラー関係の削除 83 問題の特定 81, 82 リバート後の手順 103 イメージ 次を参照 : ソフトウェア イメージ え エラー ダウングレード前の確認 118 か 概要 アップグレード プロセス 7 同じリリース ファミリーの以前のリリースへのダウ ングレード 109 仮想サーバ 次を参照 : SVM 関係 バックアップ ヴォールトの削除, リバート前 85 ミラーの削除, リバート前 83 き ギブバック ダウングレード時に開始 124 基本入出力 次を参照 : BIOS 共通インターネット ファイルシステム 次を参照 : CIFS く クォーラム クラスタの状態の検証 26 リバートまたはダウングレード前のクラスタのステ ータスの確認 94, 116 クラスタ CIFSおよびNFSのクライアント アクセスの確認 106, 130 I/Oなしでリバート 100 アップグレード 計画 9 チェックリスト 10 プロセス 40 プロセスの概要 7 要件 16 アップグレードまたはダウングレード前の実行中の ジョブがないことの確認 39, 123 以前のリリースへのリバート 必要な準備作業 83 イメージの格納と切り替えの仕組み 36 クラスタがRDBクォーラムにあることの検証 26 健全性の確認 27, 61, 93, 103, 113, 128 システム時間が同期されていることの検証 32, 95, 117 ステータスの確認 10 ソフトウェア イメージのインストール 35, 99, 120 ダウングレード 同じリリース ファミリーの以前のリリース, 概要 109 ダウングレード後の手順の実行 128 索引 | 143 チェックリスト 110 問題 112 ダウングレード時にデフォルト ブート イメージを変 更 124 停止を伴うアップグレード 59 リバート 以前のリリース ファミリーへのリバート, 概要 77 チェックリスト 78 問題および制限事項 81 リバート後の手順の完了 103 リバートまたはダウングレード前のステータスの確 認 94, 116 クラスタ管理LIF RSAの設定 66 クラスタの健全性 検証 27, 61, 93, 103, 113, 128 クラスタ レプリケーション リング クラスタがRDBクォーラムにあることの検証 26 け 計画 Upgrade Advisorを使用したアップグレード 8 アップグレード 9 ダウングレードの要件 109 リバート 78 異なるバージョンの混在 アップグレード要件 16 コマンド RSAのセットアップ 66 system node image modify 124 system node image show アップグレード前のソフトウェアのバージョンの 確認 34 ダウングレード前のソフトウェアのバージョン の確認 119 system node revert-to 77 さ サービスの可用性 アップグレード中の最適化について 133 アップグレード中の中断の回避 134 アップグレードの影響 133 ディスク ファームウェア更新中 72 サービス プロセッサ 次を参照 : SPファームウェア 削除 Infinite Volumeを備えたSVM 92 サポート ダウングレード時の連絡のタイミング 109 リバート時の連絡のタイミング 77 し 検証 RDBクォーラムにあるクラスタ 26 リバートまたはダウングレード前のクラスタがクォー ラムにあることの確認 94, 116 こ 更新 Flash Cacheファームウェア, 概要 76 RLMファームウェアの概要 76 SPファームウェア, 概要 75 システム ファームウェア, 概要 70 ディスク シェルフ ファームウェア, 概要 73 ディスク ファームウェア, 概要 70 ディスク ファームウェアの更新方法 70 ディスク ファームウェア更新中のサービスの可用 性 72 バックグラウンド ディスク ファームウェアの概要 135 構成 バックエンドのエラー 118 シェルフ ファームウェアの更新方法 73 古いファームウェアの検出 74 システム サービス リバート後の確認 103 システム時間 検証 32, 95, 117 システム ファームウェア 自動インストール, 概要 70 システム ファイル, Data ONTAP ソフトウェア イメージのコピー 34, 98, 119 取得 Data ONTAPソフトウェア イメージ 34, 98, 119 準備 リバートする場合に必要な作業 83 ジョブ アップグレードまたはダウングレード前のステータ スの確認 39, 123 144 | アップグレードおよびリバート / ダウングレード ガイド す ステートレス プロトコル アップグレード中のサービス中断の回避 134 ストレージ エリア ネットワーク 次を参照 : SAN ストレージ システム ミラー環境の無停止アップグレード 38, 121 せ 制限事項 ダウングレードする 112 リバート 81 セッション指向プロトコル アップグレード中のサービス中断の回避 135 そ ソフトウェア イメージ イメージの格納と切り替えの仕組み 36 インストール 35, 99, 120 コピー 34, 98, 119 リバートする場合に必要な準備作業 83 ソフトウェアのバージョン アップグレード前の確認 34 ダウングレード前の確認 119 た 代替イメージ ブート可能 36 ダウングレード Infinite Volumeの削除 92 LIFの有効化とホーム ポートへのリバート, 実行前 と実行後 28, 62, 104, 114, 129 Vシリーズ システムの場合の前提条件 112 概要, 同じリリース ファミリーの以前のリリース 109 計画の要件 109 実行前のクラスタがRDBクォーラムにあることの確 認 94, 116 ソフトウェアのバージョンの確認 119 ダウングレード後の手順の実行 128 ダウングレードの問題 112 ダウングレード前のバックエンド構成のエラーの確 認 118 チェックリスト 110 テクニカル サポートへの連絡のタイミング 109 デフォルト ブート イメージの変更 124 ダウングレード後の手順 完了 128 チェックリスト 110 ダウングレードの準備手順 チェックリスト 110 ダンプ処理 アップグレードまたはダウングレード前のジョブのス テータスの確認 39, 123 ち チェックリスト アップグレード 10 ダウングレードする 110 リバート 78 注意事項 SPファームウェアのダウングレード 107, 131 重複排除されたボリューム システムのリバート 90 て 停止を伴うアップグレード Infinite Volume, 注意事項 20 クラスタの準備が完了していることの確認 40 定義 10 手順 59 ディスク Disk Qualification Packageの更新が必要なタイミン グ 71 アップグレード中のファームウェアの更新方法 70 ファームウェア更新中のサービスの可用性 72 ファームウェアの更新について 70 ファームウェアのバックグラウンド更新の概要 135 古いファームウェアの検出 72 ディスク シェルフ ACPの更新 75 ファームウェアの更新, 概要 73 ファームウェアの更新について 70 ファームウェアの更新方法 73 古いファームウェアの検出 74 ディスク シェルフ ファームウェアの更新 概要 73 ディスク ファームウェア 更新中のサービスの可用性 72 更新について 70 バックグラウンド更新の概要 135 索引 | 145 古いかどうかを検出, AutoSupportの使用 72 ディスク利用率 アップグレード要件 16 データ保護ミラー関係 アップグレード後の更新に関する注意事項 20 リバート前の削除 83 テクニカル サポート ダウングレード時の連絡のタイミング 109 リバート時の連絡のタイミング 77 デフォルト ブート イメージ アップグレード前の確認 10 ダウングレード時に変更 124 と トラブルシューティング ホーム ポートへのLIFのリバート 28, 62, 104, 114, 129 ね ネームスペース ミラー コンスティチュエント アップグレード後にInfinite Volume用に作成 64 アップグレード後の作成に関する注意事項 20 ネットアップ サポート サイト Data ONTAPソフトウェア イメージの取得 34, 98, 119 ネットワークデータ管理プロトコル 次を参照 : NDMP ネットワーク ファイルシステム 次を参照 : NFS の ノード RDBクォーラムへの参加の検証 26 アップグレード順序 18 ソフトウェアのバージョンの確認 34, 119 リバートまたはダウングレード前のステータスの確 認 94, 116 は バージョン 現在のソフトウェアについての確認 119 ノードの現在のソフトウェアについての確認 34 古いディスク シェルフ ファームウェアの検出 74 古いディスク ファームウェアの検出 72 バックアップ ヴォールト関係 リバート前の削除 85 バックエンド構成 ダウングレード前のエラーの確認 118 バックグラウンド ディスク ファームウェア更新の概要 135 バッチ アップグレード 2つ目のノード セットのアップグレード 54 アップグレード バッチ方式での2つ目のノード セットのアップ グレード 54 バッチ方式での最初のノード セットのアップグ レード 51 バッチ方式を使用した場合のバッチについて の確認 58 完了の確認 58 クラスタの準備が完了していることの確認 40 最初のノード セットのアップグレード 51 実行後のLIFの自動リバランシングの有効化 68 実行前のLIFの自動リバランシングの無効化 31 定義 10 プロセス 50 パフォーマンスのベースライン アップグレード前のPerfstatを使用した設定 25 ふ ファームウェア Flash Cacheの更新について 76 PAMの更新について 76 RLM, 更新 76 SPのダウングレードに関する注意事項 107, 131 システムの更新, 概要 70 ディスク, 更新方法 70 ディスク, シェルフ, およびシステムの更新について 70 ディスク シェルフ, 更新プロセスの概要 73 ディスクの更新について 70 古いかどうかを検出, ディスク シェルフ 74 古いディスクの検出, AutoSupportの使用 72 ファームウェアの更新 ACP 75 SPについて 75 ディスク更新中のサービスの可用性 72 ディスク シェルフ, 概要 73 バックグラウンド ディスクの概要 135 ファイル転送プロトコル 次を参照 : FTP 146 | アップグレードおよびリバート / ダウングレード ガイド ブート イメージ アップグレード前の確認 10 ダウングレード時に変更 124 フェイルオーバー ダウングレード時に開始 124 負荷共有ミラー関係 リバート前の削除 83 古いファームウェア 検出, ディスク 72 検出, ディスク シェルフ 74 プロトコル アップグレード中の中断の回避 134 ステートレスのアップグレード考慮事項 134 セッション指向の考慮事項 135 ディスク シェルフ ファームウェア, 概要 73 ノードのアップグレード順序 18 バッチ方式 50 方法 10 ローリング アップグレード方式 42 無停止メジャー アップグレード ディスク シェルフ ファームウェアの更新要件 73 も ベースボード管理コントローラ 次を参照 : BMC モジュール ファームウェア SPの更新, 概要 75 ディスク シェルフ, 更新プロセスの概要 73 問題 Data ONTAP 8.2リリース ファミリーの潜在的なアッ プグレードの問題 22 潜在的なアップグレードの評価 22 ダウングレード 112 リバート 81, 82 ほ よ ボリューム アップグレードまたはダウングレード前のボリュー ムのステータスの確認 39, 123 ステータスの確認 27, 61, 93, 103, 113, 128 本番用システム リバートの準備 83 要件 へ CPUとディスクの利用率 16 SnapMirrorのアップグレード 21 Snapshotコピー 16 アップグレードまたはダウングレード前のジョブのス テータスの確認 39, 123 ダウングレードの計画 109 み ミラー関係 リバート前の削除 83 ミラーリング 次を参照 : SnapMirror環境 ら ライセンス Vシリーズに関するダウングレード時の要件 107, 132 Vシリーズに関するリバート時の要件 107, 132 む 無停止アップグレード Flash Cacheファームウェア更新の仕組み 76 Infinite Volume, 注意事項 20 SnapMirror環境, 手順 38, 121 期間の見積もり 20 クラスタの準備が完了していることの確認 40 サービス中断の回避 134 サービスの可用性の最適化について 133 実行後のSnapMirror処理の再開 66, 131 定義 10 り リストア処理 アップグレードまたはダウングレード前のジョブのス テータスの確認 39, 123 リバート I/Oなし, 手順 100 LIFの有効化とホーム ポートへのリバート, 実行後 28, 62, 104, 114, 129 リバート後の手順 完了 103 索引 | 147 チェックリスト 78 リバートの準備手順 チェックリスト 78 リバートの問題 注意事項 81 特定 82 バックアップ ヴォールト関係の削除 85 負荷共有ミラー関係とデータ保護ミラー関係の削除 83 リリース ファミリー Data ONTAP 8.2の動作の変更点 24 アップグレードがサービスの可用性に与える影響 133 潜在的なアップグレードの問題の評価 22 れ レプリケーション リング クラスタがRDBクォーラムにあることの検証 26 レプリケートされたデータベース クォーラム 次を参照 : RDBクォーラム ろ ローリング アップグレード 2つ目のノードのアップグレード 46 HAペアについての確認 49 アップグレード ローリング方式での2つ目のノードのアップグ レード 46 ローリング方式での最初のノードのアップグレ ード 43 ローリング方式の場合の完了の確認 60 ローリング方式を使用した場合のHAペアにつ いての確認 49 完了の確認 60 クラスタの準備が完了していることの確認 40 最初のノードのアップグレード 43 定義 10 プロセス 42 論理インターフェイス 次を参照 : LIF