Isilon OneFS ã¢ããã°ã¬ã¼ãã®è¨ç»ããã³ããã»ã¹ ã¬ã¤ã
Transcription
Isilon OneFS ã¢ããã°ã¬ã¼ãã®è¨ç»ããã³ããã»ã¹ ã¬ã¤ã
Isilon OneFS アップグレードの計画およびプロセス ガイド Copyright © 2013-2014 EMC Corporation. All rights reserved.(不許複製・禁無断転載) 2014 年 11 月発行 EMC Corporation は、この資料に記載される情報が、発行日時点で正確であるとみなしています。この情報は予告なく変更される ことがあります。 この資料に記載される情報は、「現状有姿」の条件で提供されています。EMC Corporation は、この資料に記載される情報に関す る、どのような内容についても表明保証条項を設けず、特に、商品性や特定の目的に対する適応性に対する黙示の保証はいたし ません。 EMC²、EMC、および EMC ロゴは、米国およびその他の国における EMC Corporation の登録商標または商標です。他のすべての 名称ならびに製品についての商標は、それぞれの所有者の商標または登録商標です。 ご使用の製品に関する規制等についての最新情報は、EMC オンライン サポート(https://support.emc.com)を参照してください。 EMC ジャパン株式会社 〒 151-0053 東京都渋谷区代々木 2-1-1新宿マインズタワー http://japan.emc.com お問い合わせは http://japan.emc.com/contact 2 OneFS アップグレードの計画およびプロセス ガイド 目次 第1章 7 このガイドについて このガイドについて.......................................................................................... 8 Isilon スケールアウト NAS の概要....................................................................8 サポートの問い合わせ先.................................................................................8 ドキュメントのリソース...................................................................................... 8 第2章 11 アップグレードの計画 アップグレードの計画の概要 .........................................................................12 OneFS アップグレードのタイプ........................................................................12 同時アップグレード........................................................................... 12 ローリング アップグレード................................................................. 12 アップグレード パスの確認.............................................................................13 システム要件の確認......................................................................................13 アップグレードによる影響の評価................................................................... 14 アップグレードに関する制限事項の考慮........................................... 14 機能変更と既知の問題の確認......................................................... 14 アップグレード スケジュールの計画............................................................... 15 テスト クラスターのアップグレード.................................................................. 15 第3章 アップグレード前タスクの完了 17 アップグレード前タスクについて..................................................................... 18 クラスターの準備のチェック........................................................................... 18 クラスターの再起動.......................................................................... 18 ハードウェアの稼働状態のチェック................................................... 19 ノードの空き領域のチェック.............................................................. 20 未処理イベントとエラーの解決..........................................................22 構成と設定の確認.........................................................................................23 アクセス ゾーン変更の検討.............................................................. 23 グローバル ネームスペース要件の確認............................................24 ディスク プール構成のチェック.......................................................... 24 ディスク プール ポリシーの確認........................................................ 25 LDAP サービスの構成.......................................................................25 SmartLock モードの確認.................................................................. 26 サポートされない SMB 設定の再構成............................................... 26 Kerberos キータブ ファイルの保存.................................................... 26 サポートされるバージョンの InsightIQ のインストール....................... 27 サポートされるバージョンの Isilon for vCenter のインストール........... 27 アップグレード互換性チェック ユーティリティ................................................... 28 OneFS インストール イメージのダウンロード...................................... 28 アップグレード互換性チェック ユーティリティの実行...........................28 アップグレード互換性チェック............................................................30 データのバックアップ..................................................................................... 33 SyncIQ によるバックアップ................................................................ 33 NDMP バックアップ........................................................................... 33 カスタム設定のバックアップ.............................................................. 34 クラスター データの収集................................................................................ 36 クラスター情報を収集する................................................................ 36 OneFS アップグレードの計画およびプロセス ガイド 3 目次 クラスター ステータスの収集.............................................................38 実行中のジョブの完了または停止................................................................. 38 NDMP バックアップの完了................................................................ 38 システム ジョブの完了...................................................................... 39 SyncIQ ジョブの一時停止またはキャンセル...................................... 40 クライアント接続の切断................................................................................. 40 SupportIQ または ESRS Gateway のアクティブ化............................................ 41 第4章 OneFS アップグレードの実行 43 アップグレード プロセスの概要.......................................................................44 OneFS の同時アップグレードの完了...............................................................44 Web インターフェイスからの同時アップグレードの実行......................44 CLI による同時アップグレードの実行.................................................45 OneFS のローリング アップグレードの完了..................................................... 45 Web インターフェイスを介したローリング アップグレードの実行......... 45 CLI によるローリング アップグレードの実行....................................... 47 ローリング アップグレードの間の構成の変更.................................... 48 ローリング アップグレードの間のクライアントの接続..........................48 OneFS のインストールの確認.........................................................................49 第5章 アップグレード後タスクの完了 51 アップグレード後のタスクについて................................................................. 52 アップグレード関連ジョブの実行の許可......................................................... 52 動作ステータスの確認...................................................................................52 ユーザー権限の再設定................................................................................. 54 クライアント接続のリストアとワークフローのテスト.......................................... 54 カスタム設定のリストア.................................................................................. 54 アクセス ゾーンのベース ディレクトリの構成 .................................................. 55 アクセス ゾーンのアップグレード例................................................... 55 アクセス ゾーンのベース ディレクトリの構成......................................56 アクセス ゾーン内の SMB 共有の再構成....................................................... 56 SMB 共有のアップグレード例............................................................56 SMB 共有の再構成.......................................................................... 57 アクセス ゾーン内のホーム ディレクトリ テンプレートの再構成........................ 57 ホーム ディレクトリ テンプレートのアップグレード例........................... 58 ホーム ディレクトリ テンプレートの再構成..........................................58 アクセス ゾーン内の HDFS の再構成..............................................................59 HDFS 設定の再構成......................................................................... 59 Kerberos 移行の検証.................................................................................... 59 L3 キャッシュへの移行...................................................................................60 SMB 監査の更新...........................................................................................60 Aspera の再インストール............................................................................... 60 カスタム スクリプト変更..................................................................................61 プラットフォーム API の実装........................................................................... 61 第6章 アップグレードのトラブルシューティング 63 トラブルシューティングの概要........................................................................ 64 アップグレード ログの確認............................................................................. 64 一般的な問題................................................................................................64 削除したノードのチェック...................................................................64 SMB 最小クライアント クレジットの調整.............................................65 NFS パフォーマンスの調整............................................................... 65 4 OneFS アップグレードの計画およびプロセス ガイド 目次 カスタム アプリケーションを実行するための 64 ビット要件のチェック ........................................................................................................ 65 OneFS アップグレードの計画およびプロセス ガイド 5 目次 6 OneFS アップグレードの計画およびプロセス ガイド 第1章 このガイドについて 本セクションでは、以下の項目について説明します。 l l l l このガイドについて.................................................................................................. 8 Isilon スケールアウト NAS の概要............................................................................8 サポートの問い合わせ先......................................................................................... 8 ドキュメントのリソース.............................................................................................. 8 このガイドについて 7 このガイドについて このガイドについて このガイドでは、OneFS を新しいバージョンにアップグレードするための計画情報と、EMC Isilon クラスターを評価してアップグレードの準備が整っていることを確認するための手順に ついて説明します。 このガイドでは、アップグレード インストール手順、アップグレード後のリ ストア手順、変更管理手順についても説明します。 フィードバックを歓迎いたします。 このガイドに関するコメントまたはご提案は、 [email protected] にお送りください。 Isilon スケールアウト NAS の概要 EMC Isilon スケールアウト NAS ストレージ プラットフォームは、モジュラー ハードウェアと統 合型ソフトウェアを組み合わせて、構造化されていないデータを活用します。 EMC Isilon ク ラスターは、分散型の OneFS オペレーティング システムにより、グローバル ネームスペー スによる拡張性に優れたストレージ プールを提供します。 プラットフォームの統合型ソフトウェアは、次の機能を管理するための、一元化された Web ベースとコマンド ラインの管理機能を提供します。 l 分散ファイル システムを実行する対称型クラスター l 容量とパフォーマンスを追加するスケールアウト ノード l ファイル、ブロック データ、階層化を管理するストレージ オプション l 柔軟なデータ保護と高可用性 l コストを管理しリソースを最適化するソフトウェア モジュール サポートの問い合わせ先 EMC Isilon 製品に関して質問がある場合は、EMC Isilon テクニカル サポートに問い合わせ ることができます。 オンライン サポ ート ライブ チャット 電話によるサポ ート 米国: 800-782-4362(1-800-SVC-4EMC) サービス リクエストの作成 カナダ: 800-543-4782 その他の国: +1-508-497-7901 お客様の国内の最寄りの電話番号については、「EMC カスタマー サポ ート センター」をご覧ください。 オンライン サポ EMC オンライン ポートへの登録または利用に関するご質問は、 ートによるヘルプ [email protected] までメールでお問い合わせください。 ドキュメントのリソース このガイドの情報を補足する複数のドキュメントがあります。 参照するドキュメントのバージ ョンが OneFS アップグレード バージョンに適用できることを確認してください。 一部のドキュ メントは、複数のバージョンに適用できます。 アップグレードの計画を開始する前に、次のドキュメントを集めてください。 8 OneFS アップグレードの計画およびプロセス ガイド このガイドについて l 「Isilon OneFS リリース ノート 」 l 「Isilon Supportability and Compatibility Guide」 l 「Isilon Third-Party Software and Hardware Compatibility Guide」(7.0 以降のみ入手可 能。) l 「Isilon OneFS Upgrade Readiness Checklist」 l 「Isilon OneFS Web 管理ガイド」(旧「Isilon OneFS User Guide」) l 「Isilon OneFS CLI 管理ガイド」(旧「Isilon OneFS コマンド リファレンス」) l 「Isilon OneFS イベント リファレンス」 EMC オンライン サポート ページで、Isilon OneFS のドキュメントおよびナレッジベースの記 事を検索できます。 ドキュメントのリソース 9 このガイドについて 10 OneFS アップグレードの計画およびプロセス ガイド 第2章 アップグレードの計画 本セクションでは、以下の項目について説明します。 l l l l l l l アップグレードの計画の概要 .................................................................................12 OneFS アップグレードのタイプ................................................................................12 アップグレード パスの確認.....................................................................................13 システム要件の確認..............................................................................................13 アップグレードによる影響の評価........................................................................... 14 アップグレード スケジュールの計画....................................................................... 15 テスト クラスターのアップグレード...........................................................................15 アップグレードの計画 11 アップグレードの計画 アップグレードの計画の概要 アップグレード計画は、新しい OneFS イメージのインストール前後に完了する必要があるタ スクを決定する際に役立ちます。 アップグレード計画は、タスクの完了にかかる時間を推定し、タスクを完了するために必要 な人員を決定するために役立ちます。 アップグレード計画は、アップグレードがユーザーとワークフローに与える影響の評価、EMC Isilon クラスター上の新しいバージョンの OneFS が与える影響の評価、アップグレード リス クの分析を行うことによって作成します。 EMC リモート プロアクティブ チームは、プレミアム サポートのお客様のためにリモートで、 OneFS へのアップグレード前のヘルス チェックを実行し、OneFS のアップグレードを完了し ます。 OneFS のアップグレード スケジュールを設定するには、OneFS をアップグレードする クラスターの名前でサービス リクエストを送信してください。 現在、アップグレードのシャドウ イングは利用できません。 サポートが終了したバージョンの OneFS を実行しているクラスターの場合も、アップグレード にタイム アンド マテリアル契約が必要です。 利用可能なオプションとアップグレード戦略に ついては、アカウント チームにご相談ください。 OneFS アップグレードのタイプ OneFS オペレーティング システムのアップグレードには、2 つのオプションがあります。 同時 アップグレードとローリング アップグレードです。 ローリング アップグレードは、一部の OneFS バージョン間では使用できません。 詳細につ いては、「Isilon Supportability and Compatibility Guide」を参照してください。 同時アップグレード 同時アップグレードでは、新しいオペレーティング システムをインストールし、EMC Isilon ク ラスター内のすべてのノードを一斉に再起動します。 同時アップグレードは、ローリング アップグレードよりも短い時間で行えますが、アップグレ ード プロセス中はサービスを一時的に中断する必要があります。 アップグレードを完了する 前にクラスターへのすべてのクライアント接続を終了する必要があり、新しい OneFS オペレ ーティング システムのインストールが完了してクラスターがオンラインに戻るまでデータには アクセスできません。 ローリング アップグレード ローリング アップグレードでは、EMC Isilon クラスター内の各ノードを個別にアップグレード および再起動して、一度に 1 つだけのノードがオフラインになるようにします。 ローリング アップグレードは、同時アップグレードよりも完了に時間がかかります。 アップグ レードが開始されたノードが最後にアップグレードされるノードになります。 開始ノードからノ ードがアップグレードされ、シーケンシャルな順序で再起動されます。 アップグレード プロセ スは、開始ノードから監視できます。 ローリング アップグレード中、アクティブにアップグレードされていないノードはオンラインの ままになり、クライアントの処理を継続できます。一方、再起動しているノードに接続してい るクライアントは、切断されて再接続されます。 ノードの再起動時のクライアント接続の動作 は、クライアント タイプ、クライアント構成(マウント タイプ、タイムアウト設定)、IP アロケーシ ョン方法、クライアントがクラスターに接続した方法などの複数の要因によって決まります。 12 OneFS アップグレードの計画およびプロセス ガイド アップグレードの計画 㽷 ローリング アップグレードは、一部の OneFS バージョン間では使用できません。 詳細につ いては、「Isilon Supportability and Compatibility Guide」を参照してください。 アップグレード パスの確認 EMC Isilon クラスター上の OneFS の現在のバージョンをターゲット バージョンにアップグレ ードできることを確認します。 ターゲット バージョンに直接アップグレードできる場合もありますが、いったん中間バージョ ンにアップグレードしてからでないとターゲット バージョンにアップグレードできない場合もあ ります。 たとえば、クラスターで現在 OneFS 5.5 を実行している場合、まず OneFS 6.0 また は OneFS 6.5 にアップグレードした後に、OneFS 7.0 にアップグレードする必要があります。 OneFS の全アップグレード パスの一覧については、「Isilon Supportability and Compatibility Guide」を参照してください。 ノードで実行している OneFS のバージョンを確認するには、次のコマンドを実行します。 uname -r システム要件の確認 現在の EMC Isilon クラスターおよびオペレーティング環境がアップグレード後の OneFS の 最小システム要件を満たしていることを確認します。 次のバージョン固有の要件については、「Isilon Supportability and Compatibility Guide」を参 照してください。 Nodes l S シリーズ l X シリーズ l NL シリーズ l A シリーズ ノードのタイプを表示するには、次のコマンドを実行します。 isi_for_array -s "isi_hw_status -i | grep Product:" 㽷 クラスターにレガシー ノードが含まれる場合、OneFS をアップグレードできません。 ソフトウェア l SyncIQ l InsightIQ l Isilon for vCenter l Hadoop/HDFS l Web ブラウザ l Windows のバージョン l OS X のバージョン l Apache HTTP Server l Aspera Enterprise Server アップグレード パスの確認 13 アップグレードの計画 プロトコル l ファイル転送アプリケーション l アンチウイルス スキャン アプリケーション l ファイル システム プロトコル l Isilon with iSCSI l Kerberos アップグレードによる影響の評価 アップグレードによる影響の評価は、アップグレードが EMC Isilon クラスター、ワークフロ ー、ユーザーを中断させないことを保証するために役立つ重要な行動です。 新しいバージョンへのアップグレードによる影響を受ける可能性があるご使用の環境のす べての領域を考慮し、発生する可能性があるタスクと問題を処理するための戦略を立ててく ださい。 アップグレードに関する制限事項の考慮 EMC Isilon クラスター上の OneFS をアップグレードするプロセスには、理解する必要がある 一定の制限事項があります。 重要なディレクトリの容量不足やストール ドライブなどの理由でアップグレード プロセスを完 了できない場合、システムは既存のバージョンを復元し、アップグレードはキャンセルされま す。 OneFS アップグレード プロセスでは、ブロック問題に対応できるようにプロセスを一時 停止または停止することはできません。 「アップグレード前タスクの完了」に推奨されている ようにクラスターを準備することは、アップグレードのキャンセルが発生するような状況を回 避するために役立ちます。 新しいメジャー バージョンの OneFS にアップグレードした後、前のバージョンをリストアする ことはできないことに注意する必要があります。 OneFS のバージョン アップグレードは、カー ネルとファイル システムの再イメージ処理と、古いファイル システムから新しいファイル シ ステムへのユーザー変更のコピーで構成されます。 OneFS カーネルの再イメージ処理が完 了した後、前のメジャー バージョンにロールバックするメカニズムはありません。 たとえば、 OneFS 6.5 から OneFS 7.0.2 にアップグレードした場合、OneFS 6.5 に戻ることはできませ ん。 機能変更と既知の問題の確認 OneFS のアップグレード バージョンに含まれている機能変更と既知の問題を確認する必要 があります。 アップグレード バージョンの新しい機能、変更された機能、廃止された機能を理解し、新し いバージョンがご使用の環境に適しているかどうかを評価します。 OneFS のメジャー バー ジョン間の固有の違いによって、要件の一部が完全に同じ方法でサポートされなかったり、 アップグレード バージョンへのアップグレード後にクラスターのパフォーマンス、構成、機能 に影響が出たり、新しいバージョンによってカスタム設定がデフォルト設定で上書きされたり する場合があります。 さらに、アップグレード バージョン内の既知の問題と制限事項を十分に理解して、それらの 問題が要件、ワークフロー、ユーザーに影響しないことを確認してください。 新しいバージョ ンがご使用の環境に影響する問題を含んでいる場合は、EMC Isilon が OneFS の今後のバ ージョンで問題を解決するまでアップグレードを延期することを考慮してください。 14 OneFS アップグレードの計画およびプロセス ガイド アップグレードの計画 OneFS アップグレード バージョンに含まれる新しい機能、機能変更、既知の問題のサマリー については、「OneFS リリース ノート」を参照してください。 新しい機能と変更された機能の詳 細については、「OneFS Web 管理ガイド」または「OneFS CLI 管理ガイド」を参照してください。 アップグレード スケジュールの計画 アップグレードの準備と実行に関連するすべての要素を考慮して、アップグレードのスケジ ュールを作成します。 アップグレードのスケジュールは円滑なアップグレードに役立ちます。 スケジュールでは、ア ップグレード プロセスの各ステージの時間を見積もる必要があります。 アップグレード プロセスは、EMC Isilon クラスターがアップグレードできる状態であることの 確認で始まります。 クラスターの準備は、アップグレードのエラーまたは失敗を最小限にす る上で重要です。 アップグレード自体を実行する前にクラスターが正常に稼働していること を確認して問題を解決するために、2 週間確保することをお勧めします。 2 週間あれば、異 常のあるハードウェアの出荷と交換に十分です。 スケジュールを見積もるときに考慮する必要のある主要な要素は次のとおりです。 データのバックアップと情報の収集 データのバックアップに必要な時間を見積もります。 クラスターのサイズ、ファイルの 数、ファイルのタイプ、ファイルのサイズを考慮します。 また、ステータス、ログ、設定な ど、クラスターに関する情報を収集するための時間を含めます。 クラスターの準備 ノードとドライブの正常性チェックおよび不良ハードウェアの交換のための時間をスケ ジュールします。 新しいバージョンでサポートされていない構成や設定を更新するため の時間を含めます。 アップグレード保守ウィンドウ アップグレードの実行に必要な時間を見積もります。 クラスターのサイズとアップグレ ードのタイプ(ローリングまたは同時)を考慮します。 ローリング アップグレードを実行 する場合は、クライアント接続のドレイン時間を構成するかどうかを検討します。ドレイ ン時間を構成すると、必要な保守ウィンドウは長くなりますが、クライアント接続への影 響は小さくなります。 アップグレード ジョブが実行して権限と接続を再確立するための 時間を組み込みます。 ベスト プラクティスとしては、オフ時間保守ウィンドウの間にクラ スターをアップグレードします。 アップグレードの実施日時とアップグレードによる影響 をユーザーに通知するスケジュールを作成します。クライアント接続が遅くなり、ファイ ル アクセスが影響を受け、クライアントが切断される可能性があります。 トラブルシューティング カスタム設定またはスクリプトの再構成やトラブルシューティングなど、アップグレード 後のタスク用に時間をスケジュールするか、保守ウィンドウを延長します。 テスト クラスターのアップグレード 可能であれば、本番 EMC Isilon クラスターとバージョンが同じ OneFS とソフトウェア構成が 同じであるテスト クラスターをアップグレードします。 本番クラスターの前にテスト クラスターをアップグレードすると、本番システムのアップグレ ードを遅れさせる問題が顕在化します。 テスト クラスターをアップグレードした後、クラスターが運用可能であることを確認し、管理 者、ユーザー、アプリケーションによるシステムとのやり取りをシミュレートすることで、テスト クラスター上の重要なワークフローを検証します。 アップグレード スケジュールの計画 15 アップグレードの計画 16 OneFS アップグレードの計画およびプロセス ガイド 第3章 アップグレード前タスクの完了 本セクションでは、以下の項目について説明します。 l l l l l l l l l アップグレード前タスクについて............................................................................. 18 クラスターの準備のチェック................................................................................... 18 構成と設定の確認.................................................................................................23 アップグレード互換性チェック ユーティリティ........................................................... 28 データのバックアップ............................................................................................. 33 クラスター データの収集........................................................................................ 36 実行中のジョブの完了または停止......................................................................... 38 クライアント接続の切断......................................................................................... 40 SupportIQ または ESRS Gateway のアクティブ化.................................................... 41 アップグレード前タスクの完了 17 アップグレード前タスクの完了 アップグレード前タスクについて EMC Isilon クラスターが新しいバージョンの OneFS にアップグレードする準備が整っている ことを確認します。 アップグレード前タスクの 1 つの目的は、クラスター ハードウェア、OneFS の機能とモジュー ル、ファイル システムが、アップグレード プロセスを中断させる可能性がある問題を抱えて いないことを確認することです。 アップグレード前タスクの別の目的は、クラスター データの 収集、構成設定の記録、データ消失の可能性の軽減です。 クラスターをアップグレードするための準備には、次のアップグレード前タスクが含まれま す。 l ドライブのストールなどのハードウェア 問題をチェックする。 l ストレージ領域要件が満たされていることを確認する。 l OneFS の機能とモジュールが新しいバージョンの OneFS でサポートされることを確認す る。 l カスタム構成を含むアップグレード前のクラスター データを収集する。 l クラスター データをパックアップする。 クラスターの準備のチェック EMC Isilon クラスターのハードウェアとファイル システムが、OneFS アップグレードを中断さ せる可能性がある問題を抱えていないことを確認します。 アップグレードを成功させるために、クラスター上のハードウェア コンポーネントのヘルス チ ェックなどのアップグレード前タスクを完了し、ストレージ領域要件が満たされていることを確 認し、未処理イベントとエラーを管理することをお勧めします。 クラスターの再起動 OneFS ソフトウェアをアップグレードする前に、EMC Isilon クラスターを再起動することをお 勧めします。 クラスターの再起動により、アップグレード プロセスに干渉する可能性のある 問題が明らかになることがあります。 クラスターを再起動すると、キャッシュがフラッシュされ、メモリが解放され、未使用の接続が クリアされ、アップグレード前に修正する必要のあるハードウェアまたはファームウェアの問 題が明らかになります。 たとえば、ノードを再起動すると、SmartFail を行って交換する必要 のある縮退ドライブ、または解決する必要のある低速なドライブが明らかになることがありま す。 クラスターの再起動は、長期間(1 年以上)再起動せずにクラスターが稼働していた場合は 特に重要です。 ノードを再起動してクラスターをリスタートするプロセスは、問題が発生した場合に備え、必 要に応じてハードウェアを注文および交換するのに十分な時間をとれるように、アップグレ ードの 2 週間前に開始することをお勧めします。 未解決の問題は、アップグレード プロセス 中に再発生しやすく、アップグレードが中断またはブロックされる原因となります。 手順 1. 次のコマンドを実行して、クラスター内の各ノードの稼働時間の長さを特定します。 isi_for_array -s "uptime" 18 OneFS アップグレードの計画およびプロセス ガイド アップグレード前タスクの完了 ハードウェアの稼働状態のチェック ハードウェア コンポーネントの稼働状態を手動でチェックして、EMC Isilon クラスターがアッ プグレードをサポートできることを確認できます。 次のコマンドを実行して、ノードとクラスターの稼働状態を評価し、クラスターのアップグレー ドの準備ができているかどうかを判断できます。 コマンド 説明 isi status -D クラスターで稼働している保護操作、失敗した保 護操作、操作エラーに関する詳細情報を表示す る。 ATTENTION ステータスを報告するジョブまた はデバイスをチェックします。 isi_for_array -s 'isi devices | grep -v HEALTHY' ノードの現在のステータスとノード上の各ドライブ の稼働状態を表示する。 HEALTHY ステータスを報告しないドライブをチ ェックします。 status advanced (isi config コマンド シェルから実行) クラスター内のすべてのノードの稼働状態を示 す。 OK ステータスを報告しないドライブをチェックし ます。 isi_for_array -s 'gmirror status' 各ノードのブート ドライブのミラー ステータスを 表示する。 ドライブが縮退している場合は、アップグレードを 続行しないでください。 詳細については、EMC Isilon ナレッジベースの 記事 88746、「Cannot perform upgrade with degraded boot drive」を参照してください。 isi_for_array -s 'isi_dmilog' DMI(データ管理インターフェイス)ログで、クラス ター上の個々のメモリ モジュール(DIMM/RAM) によってレポートされるエラーのレコードをチェッ クする。 このコマンドで Totals セクション内に correctable または fatal と報告される エラーが返された場合、アップグレードは開始し ないでください。 最初に、次の EMC Isilon ナレッ ジベース記事を参照して、記事がエラー内容に 関連しているかどうかを確認し、記事の手順に 従います。 l 記事 89662「ECC error policy violation alert does not clear after replacement」 l 記事 89205「Physical memory low」 l 記事 89614「Temperature sensitivity in the DIMM module used in the Isilon IQ 10000XSSD, IQ 5000S-SSD, and IQ」 エラーを解決できない場合は、EMC Isilon テクニ カル サポートに連絡して、DIMM を交換する必 要があるかどうかを判断してください。 DIMM の ハードウェアの稼働状態のチェック 19 アップグレード前タスクの完了 コマンド 説明 交換は EMC Isilon 技術者が行う必要があり、サ ービス中はノードの電源をオフにする必要があり ます。 isi status -q |grep -v OK クラスターの稼働状態と、OK 以外のステータス をレポートするクラスター上のノードを表示する。 ATTENTION、SMARTFAIL、DOWN ステータ スを返すノードをチェックします。 詳細については、EMC Isilon ナレッジベースの 記事 16497、「How to determine why a node is in an attention state」を参照してください。 isi_for_array "ps auxww | grep opensm" | grep master ノードが OpenSM(サブネット マネージャー)マス ター役割を所有するかどうかをチェックする。 クラスター内の 1 つのノードが OpenSM マスタ ー役割を所有している必要があります。 コマンド で出力が返されない場合は、InfiniBand スイッチ または別のデバイスが OpenSM マスター役割を 想定しています。 その場合は、別のクラスターか らの InfiniBand ケーブルがクラスターのプライマ リまたはセカンダリ InfiniBand スイッチに接続さ れていないことを確認し、コマンドを再度実行し てください。 OpenSM マスター役割がクラスター上のノードに よって所有されていない場合にアップグレードを 続行すると、アップグレードによってクラスターが 分割されます。 VHS(仮想ホット スペア)機能を有効化することをお勧めします。 VHS は、ドライブの SmartFail を実行してそのデータを再保護するために、十分な空き領域がクラスターで使用 可能かどうかを確認します。 手順については、EMC Isilon ナレッジベースの記事 88964、 「How to enable and configure Virtual Hot Spare (VHS)」を参照してください。 ノードの空き領域のチェック OneFS をアップグレードする前に、ノード ディレクトリの使用可能な最小スペース要件と、 EMC Isilon クラスターの全体的な容量が満たされていることを確認します。 クラスター全体で使用可能なスペースの合計量は、10 パーセント以上にする必要がありま す。 クラスターの最小使用可能スペース要件が満たされていない場合は、OneFS アップグ レードを続行しないでください。 次の表のディレクトリは、最小使用可能スペース要件を満たしている必要があります。 これ らのいずれかのディレクトリが最小使用可能スペース要件を超えた場合は、アップグレード 前に使用可能スペースを増やす必要があります。 そうしないとアップグレード プロセスに失 敗しますが、スペースの問題を原因として示すエラーは返されません。 詳細については、「Best Practices Guide for Maintaining Enough Free Space on Isilon Clusters and Pools」を参照してください。 20 OneFS アップグレードの計画およびプロセス ガイド アップグレード前タスクの完了 ディレク 要件 トリ root パ ーティシ ョン(/) 97 パーセントを超えて一杯になってはならない。 このディレクトリが最小使用可能スペース要件に達したか近づいている場合は、次の解 決手順を参照してください。 l EMC Isilon ナレッジベースの記事 89552「Node reached 95% used capacity on the root filesystem」 l 「OneFS イベント リファレンス」のイベント ID 100010003、「The /(root) partition is near capacity」 /ifs 95 パーセントを超えて一杯になってはならない。 このディレクトリが最小使用可能スペース要件に達したか近づいている場合は、次の解 決手順を参照してください。 l EMC Isilon ナレッジベースの記事 167267「There is at least one smartpool at or over capacity or the SmartPool is near or over capacity」 l EMC Isilon ホワイト ペーパー「Best Practices Guide for Maintaining Enough Free Space on Isilon Clusters and Pools」 l 「OneFS イベント リファレンス」のイベント ID 100010004、「The cluster's /ifs partition is near capacity」 /var 90 パーセントを超えて一杯になってはならない。 このディレクトリが最小使用可能スペース要件に達したか近づいている場合は、次の解 決手順を参照してください。 l EMC Isilon ナレッジベースの記事 89848「The /var partition is near capacity (95% used)」 l 「OneFS イベント リファレンス」のイベント ID 100010001、「The /var partition is near capacity」 /var/ crash 90 パーセントを超えて一杯になってはならない。 このディレクトリが最小使用可能スペース要件に達したか近づいている場合は、次の解 決手順を参照してください。 l EMC Isilon ナレッジベースの記事 89823「The crash partition of a node in the cluster has reached 90% capacity alert」 l 「OneFS イベント リファレンス」のイベント ID 100010002、「The /var/crash partition is near capacity」 次のコマンドを実行して、クラスター上のこれらのディレクトリの各インスタンスの使用可能 スペース容量をチェックします。 isi_for_array -s 'df -h' 次の例のような出力が返されます。 virtual-demo-3: Filesystem Size Used Avail Capacity Mounted on -------------------------------------------------------------------virtual-demo-3: /dev/imdd0a 495M 418M 38M 92% / virtual-demo-3: devfs 1.0K 1.0K 0B 100% /dev virtual-demo-3: /dev/imdd1a 495M 6.7M 449M 1% /var virtual-demo-3: /dev/imdd2a 496M 5.9M 451M 1% /var/crash virtual-demo-3: OneFS 40G 283M 20G 1% /ifs virtual-demo-2: Filesystem Size Used Avail Capacity Mounted on ノードの空き領域のチェック 21 アップグレード前タスクの完了 -------------------------------------------------------------------virtual-demo-2: /dev/imdd0a 495M 417M 38M 92% / virtual-demo-2: devfs 1.0K 1.0K 0B 100% /dev virtual-demo-2: /dev/imdd1a 495M 6.1M 449M 1% /var virtual-demo-2: /dev/imdd2a 496M 5.9M 451M 1% /var/crash virtual-demo-2: OneFS 40G 283M 20G 1% /ifs 未処理イベントとエラーの解決 アップグレードする前に、未処理のクリティカルなイベント、エラー、障害を解決します。 未解 決のイベントとエラーは、OneFS アップグレード プロセスを中断させる可能性があります。 クラスターのすべてのイベントを表示するには、次のコマンドを実行します。 isi events list クラスターのクリティカルなイベントを表示するには、次のコマンドを実行します。 isi events list --severity=critical | grep "\-\-" これらのコマンドによってクリティカルなエラーが返された場合、次のディレクトリにあるログ ファイルから詳細な情報が見つかることがあります。 l /var/log l /var/log/messages l /var/crash 㽷 ログ(最も可能性が高いのは/var/log/idi.log 内)に DSR(動的セクター修復)障害ま たは IDI(Isilon データの整合性)障害が含まれる場合は、アップグレードする前に Isilon テ クニカル サポートに問い合わせてください。 OneFS をアップグレードする前に、クリティカルでないイベントをキャンセルして、アップグレ ードによって対処される通知または無害であることが分かっている通知の再発を防止しま す。 詳細については、次のナレッジベースの記事を参照してください。 l 記事 16597「How to quiet or cancel an event (alert) and article」 l 記事 16586「How to reset the celog database and clear all historical alerts」 特定のイベントの詳細については、「OneFS イベント リファレンス ガイド」を参照してください。 特定のエラーに対処する次の EMC Isilon ナレッジベースの記事を参照し、ログにこれらの エラーのいずれかが含まれている場合は、記事によって指示されている解決手順を完了し ます。 22 l 記事 167267「There is at least one smartpool at or over capacity」 l 記事 89373「Detected IDI failure, attempting DSR」 l 記事 89479「DSR - Dynamic Sector Recovery Failure」 l 記事 89475「IDI error. Shallow verification failure in block」 l 記事 89464「Detected IDI network checksum error on path」 l 記事 88683「Cluster needs to be restriped but FlexProtect is not running」 OneFS アップグレードの計画およびプロセス ガイド アップグレード前タスクの完了 構成と設定の確認 EMC Isilon クラスターの OneFS 構成と設定は、アップグレードする OneFS のバージョンによ ってサポートされている必要があります。 アクセス ゾーン変更の検討 OneFS 7.1.1 以降にアップグレードした場合、既存のアクセス ゾーンはアップグレードによっ て変更されます。 変更を評価し、アクセス ゾーンに対してアップグレード後の変更を行う計 画を作成できます。 OneFS 7.1.1 では、アクセス ゾーンの構造は、別のベース ディレクトリと重複しないベース ディレクトリを指定するために各ゾーンに必要なデータ分離を適用するように変更されまし た。 デフォルトの System アクセス ゾーンのベース ディレクトリは/ifs で、変更できませ ん。 他のアクセス ゾーンのベース ディレクトリは、/ifs を例外として、他のベース ディレク トリと同一であったり、そのサブディレクトリであったりしてはなりません。 複数のアクセス ゾ ーンでは/ifs をベース ディレクトリとして指定できますが、この構成は推奨されません。 OneFS 7.1.1 にアップグレードする場合、現在のバージョンの各アクセス ゾーンが移行さ れ、/ifs がベース ディレクトリとして割り当てられます。 アクセス ゾーンとデータへの接続 は通常どおり継続します。 一方、すべてのアクセス ゾーンに対して/ifs がベース ディレク トリである移行済みの構成は推奨されず、各ゾーンの一意のベース ディレクトリを再構成す るまで新規アクセス ゾーンは作成できません。 OneFS 7.1.1 以降にアップグレードした後でアクセス ゾーンのベース ディレクトリを適用する ことにより、次の機能も影響を受けます。 Feature OneFS 7.1.1 以降へのアップグレード後 SMB 共有 l 共有はグローバル リストに格納されず、アクセス ゾーンに格納 される。 l 共有パスは、アクセス ゾーンのベース ディレクトリ パスと一致す るか、そのパスより下にある必要がある。 l 共有名は、EMC Isilon クラスター上ではなくアクセス ゾーン内で のみ一意である必要がある。 l SMB 共有が複数のアクセス ゾーンにリストされていた場合は、 アップグレード プロセスによって共有の重複コピーが作成され、 それぞれのゾーンに配置される。 重複する各共有は同じディレ クトリを参照します。 l SMB 共有が以前にアクセス ゾーンに表示名を持っていた場 合、アップグレード プロセスは共有名を表示名に変更する。 l ローカル認証プロバイダーで構成された各アクセス ゾーン内の ホーム ディレクトリ テンプレートのパスは、アクセス ゾーンのベ ース ディレクトリ パスと一致するか、そのパスより下にある必要 がある。 l HDFS ルート ディレクトリと認証の設定は、各アクセス ゾーンで 許可される。 l 移行された各アクセス ゾーンのルート ディレクトリは、デフォルト でベース ディレクトリに設定される。 ホーム ディレクトリ テンプレ ート HDFS 構成と設定の確認 23 アップグレード前タスクの完了 Feature OneFS 7.1.1 以降へのアップグレード後 l ルート ディレクトリ パスは、アクセス ゾーンのベース ディレクトリ パスと一致するか、そのパスより下にある必要がある。 これらの機能は、アップグレード後も通常どおり動作を継続しますが、その結果のシステム 構成は推奨されません。 データ分離のサポートを向上させるには、アップグレード後に構成 を解決します。 この際、新規ディレクトリの作成とそのディレクトリへのデータの移行、およ び SMB 共有の再構成が必要になる場合があります。 アクセス ゾーンを通じた完全データ 分離に必要な変更の範囲は、クラスターによって異なります。 グローバル ネームスペース要件の確認 EMC Isilon クラスターが、GNA(グローバル ネームスペースの高速化)用の最小要件を満た していることを確認します。 OneFS 7.0 以降にアップグレードするときに GNA が有効になっている場合、EMC Isilon クラ スターは、アップグレードする前に次の要件を満たしている必要があります。 l クラスター内の 20%以上のノードには、少なくとも 1 台の SSD が含まれている必要が ある。 l SSD が、クラスターの合計ストレージ容量の少なくとも 1.5%を構成している必要があ る。2%のストレージが推奨されます。 クラスターを OneFS 7.0 以降にアップグレードする前にクラスターがこれらのシステム要件 を満たしていない場合、アップグレード プロセスは失敗し、GNA が無効になります。 クラスターの SSD のサイズと容量を表示するには、次のコマンドを実行します。 isi status -q 詳細については、EMC Isilon ナレッジベースの記事 90371、「Upgrade to OneFS 7.0.1.2 and later is halted if Global Namespace Acceleration is enabled and SSD storage is less than the enforced minimum of 1.5 percent of total storage」を参照してください。 ディスク プール構成のチェック OneFS 7.0 以降にアップグレードする場合は、EMC Isilon クラスター上の小さなディスク プ ール構成を解決する必要があります。 OneFS 7.0 以降のバージョンでは、以前のバージョンの OneFS では許可されていたものの 推奨はされていなかった特定のディスク プール構成がサポートされません。 OneFS 7.0 以 降にアップグレードする場合は、同じノード タイプの小さなディスク プール(ノードが 2 つ以 下のディスク プール)を、同じタイプまたは同等のクラスのノードから構成される 1 つの大き なディスク プールにマージする必要があります。 プールのマージ後、SmartPools ジョブを実 行する必要はありません。 OneFS 7.0 以降へのアップグレード前に小さなディスク プールを解決しなかった場合、同じ ディスク プール内のノードは、アップグレード後にクラスター内の他のノードと通信できませ ん。 ノード プール、同等クラスのノード、自動プロビジョニングの詳細については、「Isilon Supportability and Compatibility Guide」を参照してください。 24 OneFS アップグレードの計画およびプロセス ガイド アップグレード前タスクの完了 手順 1. 次のコマンドを実行して、ディスク プール構成を含む情報を表示します。 isi status -d ディスク プール ポリシーの確認 OneFS 7.0 より前のバージョンからアップグレードしている場合、EMC Isilon クラスターでの ディスク プール ポリシーがアップグレード後の OneFS のバージョンによってサポートされる ことを確認します。 クラスターが次のいずれかの状態である場合、[system:any]ディスク プール ポリシーを 使用するように/ifs/.ifsvar ディレクトリを設定する必要があります。 l クラスターにインストールされた OneFS の最初のバージョンが 6.0 より前であり、グロー バル保護ポリシーが[Advanced]に設定されている。 l SmartPools モジュールのライセンスがない。 l すべてのノードに SSD が 1 つ以上含まれる。 ディレクトリを[system:any]に設定しないで OneFS をアップグレードした場合、エラー メ ッセージが表示されずにアップグレードは失敗し、ifs ディレクトリは読み取り専用になり、 認証、SMB ファイル共有、Web 管理インターフェイスなどのサービスは開始できません。 詳細については、EMC Isilon ナレッジ ベースの記事 90487、「Upgrade to OneFS 7.0.x fails or is halted if the /ifs/.ifsvar directory does not use the system : any disk pool policy」を参照し てください。 手順 1. /ifs/.ifsvar/ディレクトリのディスク プール ポリシーを確認するには、次のコマンド を実行します。 isi get -Dd /ifs/.ifsvar ディスク プール ポリシーが[system:any]である場合、最初のディスク プール エント リーの表示は次のようになります。 * Disk pools: policy system : any -> target <disk_pool_name>(<disk_pool_id>) 2. ディスク プール ポリシーが[system:any]ではない場合、次のコマンドを実行してデ ィレクトリ ポリシーを[system:any]に設定します。 isi set -FR --diskpool system:any /ifs/.ifsvar LDAP サービスの構成 EMC Isilon クラスターに構成されている LDAP(Lightweight Directory Access Protocol)モー ドが、アップグレードする OneFS バージョンによってサポートされていることを確認します。 OneFS オペレーティング システムは、バージョン 6.5 で LDAP プロバイダーの新しいバージ ョンに更新されました。既存の LDAP 設定は、「レガシー LDAP」として再分類されました。 ク ラスターに構成されている LDAP サービスは、OneFS Web 管理インターフェイスを通して決 定できます。 次の表は、レガシー LDAP と標準 LDAP をサポートする OneFS バージョンを示しています。 ディスク プール ポリシーの確認 25 アップグレード前タスクの完了 バージョン サポートされる LDAP サービス 6.0 以前 レガシー LDAP のみ 6.5.x.x レガシー LDAP と標準 LDAP の両方 7.0 標準 LDAP のみ 7.1 標準 LDAP のみ OneFS バージョン 7.0 または 7.1 にアップグレードするときに、クラスターでレガシー LDAP サービスが有効になっている場合は、レガシー LDAP サービスを無効にした後、OneFS バー ジョン 6.5.4 用の「OneFS User Guide」の説明に従って、標準 LDAP サービスを有効にして構 成します。 SmartLock モードの確認 OneFS は、SmartLock エンタープライズ モードまたは SmartLock コンプライアンス モードで 動作できます。 SmartLock コンプライアンス モードは、OneFS 7.0 以降でのみサポートさ れ、米国証券取引委員会規則 17 条 a-4 に定められた規制に従ってデータを保護できま す。 アップグレードを行う前に、EMC Isilon クラスターで構成されている SmartLock モードが、ア ップグレード後の OneFS のバージョンでサポートされていることを確認してください。 l OneFS 6.0 または OneFS 6.5 から OneFS 7.0 以降にアップグレードする場合は、エンタ ープライズ モードがサポートされます。 l OneFS 6.0 または OneFS 6.5 を実行しているクラスターは、エンタープライズ モードには アップグレードできますが、コンプライアンス モードにアップグレードしたり、エンタープラ イズ モードからコンプライアンス モードに変換したりすることはできません。 サポートされない SMB 設定の再構成 EMC Isilon クラスターでの SMB 設定が、後のバージョンの OneFS でサポートされることを 確認します。 EMC Isilon クラスターでの SMB 設定がアップグレード後の OneFS のバージョンでサポート されない場合、アップグレードは失敗します。 サポートされない設定は、アップグレード互換 性チェック ユーティリティを実行することによって確認できます。 アップグレードを行う前に、/etc/mcp/override/smbd.xml ファイルまた は/etc/mcp/override/smbd_shares.xml ファイルを編集することによって、サポー トされない SMB 設定を削除または変更します。 SMB 設定を変更した後、ワークフローをテ ストします。 詳細については、次の EMC Isilon ナレッジ ベース記事を参照してください。 l 記事 88910、「Unsupported SMB parameters in OneFS 6.5.x」 l 記事 90167、「Upgrading to 6.5 can fail due to a pre-upgrade SMB configuration check」 Kerberos キータブ ファイルの保存 OneFS のアップグレードの間にキータブ ファイルが保存されるように、Kerberos 設定を構成 します。 Kerberos 認証が EMC Isilon クラスター上で構成されている場合、OneFS をアップグレード すると、各ノードに存在するローカル/etc/<name>.keytab ファイルが削除される可能 性があります。 アップグレードの間にキータブ ファイルが保存されるようにするには、次の いずれかの方法を選択します。 26 OneFS アップグレードの計画およびプロセス ガイド アップグレード前タスクの完了 l クラスター上の各ノードの/etc/mcp/override/user_preserve_files.xml ファイルに、次のテキストを追加します。 <?xml version="1.0" encoding="UTF-8"?> <user_preserve> <files> <file name="etc/allow_unsupported_boot" recursive="no"> </file> ... ... <file name="etc/<name>.keytab" recursive="no" /> </files> </user_preserve> l キータブ ファイルを、各ノードにローカルに保存するのではなく、クラスターのすべての ノードがアクセスできる/ifs ディレクトリにコピーします。 構成の詳細については、EMC Isilon ナレッジ ベースの記事 16584、「How to configure the Isilon cluster to use Kerberos with NFS in a non-Active Directory environment」を参照してくだ さい。 サポートされるバージョンの InsightIQ のインストール インストールされている InsightIQ のバージョンが、アップグレード後の OneFS のバージョン によってサポートされることを確認します。 OneFS 6.5 は InsightIQ 1.0 以降をサポートし、OneFS 7.0 以降は InsightIQ 2.5 以降をサポ ートします。 OneFS 7.0 以降にアップグレードする場合、作業を進める前に InsightIQ をバージョン 2.5 または 3.0 にアップグレードする必要があります。 InsightIQ については、次のドキュメント を参照してください。 l 「InsightIQ 2.5 Installation and Setup Guide」 l 「InsightIQ 3.0 Installation and Setup Guide」 次のコマンドを実行し、InsightIQ がクラスターでライセンスを付与されているかどうかを確認 します。 isi license |grep -i insightiq サポートされるバージョンの Isilon for vCenter のインストール インストールされている Isilon for vCenter のバージョンが、アップグレード後の OneFS のバ ージョンによってサポートされることを確認します。 OneFS 6.5 では Isilon for vCenter 1.0 以降が必要です。 OneFS 7.0 以降では、Isilon for vCenter 1.3 が必要です。 OneFS 7.0 以降にアップグレードする場合、作業を進める前に Isilon for vCenter をバージョ ン 1.3 にアップグレードする必要があります。 詳細については、「Isilon for vCenter 1.3 インス トール ガイド」を参照してください。 次のコマンドを実行し、Isilon for vCenter がクラスターでライセンスを付与されているかどう かを確認します。 isi license |grep -i vcenter サポートされるバージョンの InsightIQ のインストール 27 アップグレード前タスクの完了 アップグレード互換性チェック ユーティリティ アップグレード互換性チェック ユーティリティは、複数のチェックを実行して、EMC Isilon クラ スターが新しいバージョンの OneFS と互換性があってアップグレード可能な状態かどうかを 確認します。 このユーティリティは、アップグレード プロセスを中断させる、またはアップグレードが失敗す る原因になる可能性のある、クラスターの設定、アクティビティ、ステータスを調べます。 アッ プグレード互換性チェック ユーティリティで問題が発見された場合は、問題を調査して解決 し、ユーティリティを再度実行して検証してください。 クラスターがアップグレード可能な状態 であることの確認を、ユーティリティによって実行されるチェックだけに頼らないことが重要で す。 このガイドで説明されているクラスターの準備状態および構成検証のタスクもあわせて 確認する必要があります。 アップグレード互換性チェック ユーティリティは OneFS のインストール パッケージに含まれ ており、アップグレード プロセスを実際に開始することなく実行できます。 OneFS インストール イメージのダウンロード アップグレード互換性チェック ユーティリティを実行する前、または OneFS ソフトウェアをアッ プグレードする前に、OneFS アップグレード バージョンのインストール イメージをダウンロー ドする必要があります。 OneFS のインストール イメージは、EMC オンライン サポートのサイ トから入手できます。 手順 1. EMC オンライン サポート サイトで、インストールするバージョンの OneFS イメージのダウ ンロード リンクをクリックします。 https://support.emc.com/downloads/15209_Isilon-OneFS 2. インストール ファイルを、EMC Isilon クラスターの/ifs/data ディレクトリに保存しま す。 3. EMC オンライン サポート サイトで、ダウンロード リンクの隣にある[Checksum]をクリック し、MD5 チェックサムの値を記録します。 4. クラスター内の任意のノードへの SSH(セキュア シェル)接続を開き、root アカウントを使 用してログインします。 5. OneFS のコマンド ライン インターフェイスで、次のコマンドを実行し、インストール イメー ジのファイル名を指定します。 md5 [<OneFS-install-file-name>] コマンドからは MD5 チェックサムの値が返ります。 6. EMC オンライン サポート サイトで記録した MD5 チェックサムの値と、コマンド ライン イン ターフェイスで生成された MD5 チェックサムを比較します。 アップグレード互換性チェック ユーティリティの実行 EMC Isilon クラスターがアップグレード後の OneFS のバージョンと互換性があることを確認 するには、アップグレード互換性チェック ユーティリティを実行します。 はじめに アップグレードに使用する OneFS のバージョンのインストール ファイルをダウンロードする 必要があります。 28 OneFS アップグレードの計画およびプロセス ガイド アップグレード前タスクの完了 手順 1. クラスター内の任意のノードへの SSH(セキュア シェル)接続を開き、root アカウントを使 用してクラスターにログインします。 2. isi version osrelease コマンドを実行し、その出力結果から、クラスターで実行 している OneFS のバージョンを確認します。 3. (オプション) 現在クラスターで OneFS 6.5.5.9 以降を実行している場合は、アップグレー ド互換性チェックを実行する前にパッチをインストールする必要があります。 インストールする具体的なパッチは、アップグレード前の OneFS のバージョンに依存しま す。 パッチによって--check-only オプションが isi update コマンドに追加されて、アッ プグレード プロセスを開始することなく互換性チェック ユーティリティを実行できます。 詳 細については、EMC Isilon ナレッジ ベース記事 88766、「Patches to provide pre-upgrade configuration checks...」を参照してください。 オプション 説明 OneFS 6.5.5.0~ 6.5.5.9 a. EMC Isilon FTP サイトからパッチ 96454(ftp://ftp.isilon.com/ outgoing/patches/patch-96454.tgz)をダウンロードします。 OneFS 6.5.4 a. EMC Isilon FTP サイトからパッチ 96453(ftp://ftp.isilon.com/ outgoing/patches/patch-96453.tgz)をダウンロードします。 b. パッチに含まれる README ファイルの手順に従ってパッチをインス トールします。 b. パッチに含まれる README ファイルの手順に従ってパッチをインス トールします。 6.5.4 より前 の OneFS バ ージョン アップグレード互換性チェックの実行については、Isilon テクニカル サ ポートにお問い合わせください。 4. 次のコマンドを実行して、アップグレード互換性チェック ユーティリティを開始します。 isi update --check-only 次のプロンプトが表示されます。 Please specify the image to update: 㽷 プロンプトではイメージが更新されることが示されますが、--check-only オプション がすでに指定されているため、コマンドはアップグレード互換性チェック ユーティリティを 実行するだけです。 5. プロンプトで、ユーティリティが含まれるインストール イメージの場所の絶対パスまたは URL を入力し、Enter キーを押します。 インストール イメージはクラスターの/ifs/data ディレクトリに存在する必要がありま す。 たとえば、/ifs/data/OneFS_v7_Install.tar.gz です。 ユーティリティの実行には数分かかる場合があります。 アップグレード互換性チェック ユーティリティの実行 29 アップグレード前タスクの完了 必要条件 ユーティリティがエラーを返す場合、アップグレードを進める前にエラーを解決する必要があ ります。 警告は情報の提供を目的としており、アップグレードを妨げることはありません。 アップグレード互換性チェック アップグレード互換性チェック ユーティリティは、EMC Isilon クラスターの以下の部分を調べ て、アップグレード後のバージョンと互換性がない場合は警告またはエラーを返します。 チェック 説明と推奨事項 ディスクの負荷 クラスターの使用レベルをチェックし、ディスクの 負荷が 50%を超えている場合は、警告を返しま す。 アップグレードを行う前に、すべてのクライアント 接続を切断し、すべてのシステム ジョブを停止 することをお勧めします。 50%を超えるディスク 負荷は、複数のクライアントがクラスターに接続 していること、またはシステム ジョブが実行して いることを示す場合があります。 空き領域 空き領域をチェックし、以下のクラスター パーテ ィションまたはノード プールが特定の容量閾値を 超えている場合は、警告またはエラーを返しま す。 / ルート パーティションが容量の 97%を超え ている場合は、警告を返します。 パーティ ションが容量の 100%に達すると、エラーを 返します。 /var /var パーティションが容量の 90%を超え ている場合は、警告を返します。 パーティ ションが容量の 100%に達すると、エラーを 返します。 /ifs /ifs パーティションが容量の 95%を超え ている場合は、警告を返します。 パーティ ションが容量の 100%に達すると、エラーを 返します。 ノード プール 容量の 90%を超えているノード プールが 1 個でもある場合は、警告を返します。 すべ てのノード プールが容量の 90%に達する と、エラーを返します。 ユーティリティがエラーを示す場合は、パーティ ションまたはノード プールのサイズを減らしてパ ーティションの空き領域が閾値より低下するま で、アップグレードを行わないでください。 詳細については、このガイドの「ノードの空き領 域のチェック」を参照してください。 30 OneFS アップグレードの計画およびプロセス ガイド アップグレード前タスクの完了 チェック 説明と推奨事項 ドライブのストール クラスター内のドライブの動作状態をチェックし、 クラスターにストールしたドライブが含まれる場 合は警告を返します。 ユーティリティがストールしたドライブを示す場合 は、SmartFail を実行し、ストールしたドライブを 交換するかストールを解決するまで、アップグレ ードを行わないでください。 ドライブのストールの解決については、EMC Isilon ナレッジベースの記事 89477、 「Introduction to drive stalls」を参照してください。 SmartFail 操作のステータス クラスターのいずれかのドライブまたはノードで SmartFail 操作が実行しているかどうかを判別し ます。 SmartFail 操作が実行している場合、ユーティリ ティはエラーを返します。 SmartFail 操作が完了 するまで待ってから、アップグレードを行ってくだ さい。 整合性スキャン ジョブのステータス 整合性スキャン ジョブが実行しているかどうかを 判別します。 整合性スキャン ジョブが実行している場合は、ジ ョブが完了するまで待ってから、アップグレードを 行ってください。 未処理のクリティカルなイベント クラスターでのクリティカルなイベントをチェックし ます。 ユーティリティが何らかのクリティカルなイベント を返す場合は、問題を解決するまでアップグレ ードを行わないでください。 詳細については、「Isilon OneFS イベント リファレ ンス」を参照してください。 サポートされていない chmod_mask_nfs_only ACL ポリシー chmod_mask_nfs_only ACL ポリシーが設定され ているかどうかをチェックします。 このポリシーは OneFS 7.2 以降では使用できません。 ユーティリティからエラーが返された場合は、こ の ACL ポリシーが設定されています。 ポリシー が設定されていてもアップグレードは続行されま す。ただし、そのポリシーはアップグレード完了 後には使用できません。 サポートされていない SMB 構成 廃止された SMB 設定をチェックします。 ユーティリティがサポートされていない SMB 構 成を示す場合は、サポートされていない設定を 削除して SMB を再構成するまで、アップグレー ドを行わないでください。 詳細については、このガイドの「サポートされな い SMB 設定の再構成」を参照してください。 SMB-access ゾーンの関連づけ 1 つ以上の SMB 共有が、共有パスが等しいま たはネストされている複数のアクセス ゾーンに 関連づけられているかどうかをチェックします。 アップグレード互換性チェック 31 アップグレード前タスクの完了 チェック 説明と推奨事項 このユーティリティによってエラーが報告されて も、アップグレードは続行されます。 ただし、パス の重複が修正されるまで新しいアクセス ゾーン を作成できません。 Kerberos キータブのチェック Kerberos の設定がキータブ ファイルを保持する ように構成されているかどうかをチェックします。 このユーティリティによってエラーが報告された 場合、OneFS をアップグレードする前に Kerberos の設定を行う必要があります。 詳細に ついては、「Kerberos キータブ ファイルの保存」を 参照してください。 キータブ ファイルは、 Kerberos の設定を OneFS の Web 管理インター フェイスやコマンド ライン インターフェイスに移行 するために使用します。 㽷 このチェックは、OneFS 7.2 へのアップグレード時 に初めて追加されました。これ以前のバージョン の OneFS にアップグレードする場合、Kerberos の設定が正しく構成されているかどうかを手動で 確認する必要があります。 HDFS Kerberos キータブのチェック HDFS Kerberos の設定がキータブ ファイルを保 持するように構成されているかどうかをチェックし ます。 このユーティリティによってエラーが報告 された場合、OneFS をアップグレードする前に Kerberos の設定を構成する必要があります。 詳 細については、「Kerberos キータブ ファイルの保 存」を参照してください。 キータブ ファイルは、 Kerberos の設定を OneFS の Web 管理インター フェイスやコマンド ライン インターフェイスに移行 するために使用します。 㽷 このチェックは、OneFS 7.2 へのアップグレード時 に初めて追加されました。これ以前のバージョン の OneFS にアップグレードする場合、Kerberos の設定が正しく構成されているかどうかを手動で 確認する必要があります。 レガシー LDAP サポートの有効化 LDAP サービスの互換性をチェックします。 アップグレード後のバージョンで廃止されている LDAP サービスがクラスターに構成されているこ とをユーティリティが示す場合は、サポートされ ている LDAP サービスでクラスターを再構成する まで、アップグレードを行わないでください。 詳細については、このガイドの「LDAP サービス の構成」を参照してください。 サポートされていない SmartPools 構成 32 OneFS アップグレードの計画およびプロセス ガイド SmartPools 構成の互換性をチェックします。 アップグレード後のバージョンで廃止されている SmartPools 構成がクラスターに含まれることを アップグレード前タスクの完了 チェック 説明と推奨事項 ユーティリティが示す場合は、サポートされてい る構成に SmartPools を再構成するまで、アップ グレードを行わないでください。 詳細については、このガイドの「ディスク プール 構成のチェック」および「ディスク プール ポリシー の確認」を参照してください。 データのバックアップ アップグレードの直前に、EMC Isilon クラスター上のすべてのファイルとデータをバックアッ プすることをお勧めします。 必要な場合は、フル バックアップと増分バックアップに十分な時間を設けます。 クラスター のサイズおよび格納されているファイルの種類によっては、バックアップに 1 日以上かかる 場合があります。 次のディレクトリをバックアップすることをお勧めします。 l l 次の場所から、変更済みファイルをバックアップします。 n /usr/ n /usr/local/ n /usr/libexec/ n /var/ n /var/crash/ /etc/mcp/override/からすべてのファイルをバックアップします。 このディレクトリ の一部のファイルは、アップグレード後に再構成を必要とする場合があります。 アップグレードの前に、バックアップ システムからデータを復元できることを確認する必要が あります。 SyncIQ によるバックアップ EMC Isilon クラスターのデータは、SyncIQ を使用してクラスター間でデータをレプリケートす ることによってバックアップできます。 SyncIQ では、整合性のあるデータのバックアップ コピーを別の Isilon クラスタに保持できま す。 Isilon クラスタ間でデータをレプリケートするには、両方の Isilon クラスタに SyncIQ ライ センスを構成する必要があります。 ディレクトリ レベルでデータをレプリケートできます。オプションで、特定のファイルやサブデ ィレクトリをレプリケート対象から除外することもできます。 SyncIQ は、スナップショットを作 成および参照して、整合性のあるルート ディレクトリのポイント イン タイム イメージをレプリ ケートします。 データとともに ACL(アクセス制御リスト)や ADS(代替データ ストリーム)など のメタデータもレプリケートされます。 SyncIQ によるデータのレプリケート方法については、「OneFS Web 管理ガイド」または「OneFS CLI 管理ガイド」を参照してください。 NDMP バックアップ NDMP(Network Data Management Protocol)を使用して、EMC Isilon クラスター上のデータ をバックアップできます。 データのバックアップ 33 アップグレード前タスクの完了 バックアップ サーバーから、クラスターと、テープ デバイス、メディア サーバー、VTL(仮想テ ープ ライブラリ)などのバックアップ デバイスの間の、バックアップ処理とリカバリ処理を実 行することができます。 NDMP 3 方向バックアップと NDMP 2 方向バックアップの両方を実行できます。 NDMP 2 方 向バックアップは、クラスター リソースの消費量の点で最も効率の高い方法です。 ただし、 NDMP 2 方向バックアップでは、1 つまたは複数のバックアップ アクセラレータ ノードをクラ スターに接続する必要があります。 NDMP 3 方向バックアップ操作では、バックアップ サーバ上の DMA(データ管理アプリケー ション)が、LAN に接続されているか、DMA に直接接続されているテープ メディア サーバへ のデータのバックアップを開始するようクラスターに指示します。 2 方向 NDMP バックアップ では、バックアップ サーバーの DMA が、クラスターのバックアップ アクセラレータ ノードに、 バックアップ アクセラレータ ノードに接続されているテープ メディア サーバーへのデータの バックアップを開始するよう指示します。 どちらのバックアップ モデルでも、NDMP ストリー ムがファイバー チャネル インターフェイスを通してテープに直接バックアップされる場合であ っても、ファイル履歴データはクラスターからバックアップ サーバーにネットワーク経由で転 送されます。 NDMP でのデータ バックアップの詳細については、「OneFS Web Administration Guide」また は「OneFS CLI Administration Guide」を参照してください。 カスタム設定のバックアップ EMC Isilon クラスター上にあるすべてのカスタム設定をドキュメント化してバックアップしま す。 ほとんどの設定は、アップグレードの間に新しいバージョンの OneFS に引き継がれます。 カ スタム設定をバックアップしておくと、アップグレード プロセスの間に引き継がれなかった設 定を適用しなおすことができます。 次のカスタム設定をバックアップします。 設定 説明 SMB 監査ログ 監査ログ ディレクトリが/ifs 内にある場合 (例:/ifs/auditlog)、SMB ログのカスタム 設定が存在する場合があります。 アップグレードの後、SMB 監査ログを再構成す る必要があります。 SMB 監査ログの詳細については、次の EMC Isilon ナレッジ ベース記事を参照してください。 l 記事 88882、「SMB audit procedure」 l 記事 16545、「How to enable SMB or SMB2 logging and auditing in OneFS 6.5」 ローカル ユーザー アカウントのパスワード アップグレードの前に、ローカル アカウントとそ のパスワードのリストを作成します。 アップグレード後、クラスターで構成したローカル ユーザー アカウントのパスワードの再設定が必 要になる場合があります。 他のユーザーは、アップグレード後に自分のロ ーカル アカウントのパスワードの再設定を行う 必要があります。 34 OneFS アップグレードの計画およびプロセス ガイド アップグレード前タスクの完了 設定 説明 システム制御(sysctl)の値に対する変更 /etc/mcp/override/sysctl.conf でクラ スターの、または/etc/local/ sysctl.conf でローカル ノードの、デフォルト の sysctl の値を上書きした場合、アップグレ ード後に sysctl の値の再設定が必要になる 場合があります。 別のファイル(/etc/sysctl.conf など)で変 更された sysctl の値は、アップグレード時にコ ピーされません。 Isilon テクニカル サポートから指示されない限 り、sysctl の値は変更しないことをお勧めしま す。 ただし、sysctl の値を変更する必要があ る場合は、ノードまたはクラスターをアップグレー ドする際に、上書きファイルに設定して保持して ください。 sysctl の値をドキュメント化し、続行する前に 上書きファイルをバックアップします。 詳細については、EMC Isilon ナレッジ ベースの 記事 89232、「Configuring sysctls and making sysctl changes persist through node and cluster reboots and upgrades」を参照してください。 証明書 クラスターの証明書を構成した場合は、アップグ レード後に証明書を再度構成する必要がありま す。 アップグレード後に証明書をセットアップでき るよう、証明書の情報が手元にあることを確認し てください。 静的ルート バージョン 6.5 より前の OneFS を実行している クラスターをアップグレードする場合、rc.conf で設定されていた静的ルートを再構成する必要 があります。 アップグレード後にルートを再構成 できるように、rc.conf ファイルをバックアップ します。 OneFS 6.5 以降を実行するクラスターをアップグ レードしている場合は、rc.conf または isi networks modify pool <subnet>:<pool> --add-staticroutes コマンドで設定した静的ルートをアップ グレード時に引き継ぐ必要があります。 OneFS 6.5 以降を実行するクラスターをアップグ レードしている場合は、rc.conf で設定した静 的ルートをアップグレード前に再構成する必要が あります。 静的ルートの詳細については、次の EMC Isilon ナレッジ ベース記事を参照してください。 l 記事 16590、「How to add and delete static IP routes on OneFS 6.5.x.x and later」 カスタム設定のバックアップ 35 アップグレード前タスクの完了 設定 説明 l 記事 16531、「How to add and delete static IP routes on OneFS 5.0-6.5.4 and later」 Aspera for Isilon アップグレードの前に、Aspera の構成ファイルを バックアップします。 アップグレード後に Aspera の設定が引き継がれない場合、Aspera を再イン ストールする必要があります。 次のディレクトリにある構成ファイルをバックアッ プします。 l /ifs/.ifsvar/aspera/etc/ l /ifs/.ifsvar/aspera/www/ l /usr/local/aspera/var/asperaprepost カスタム Aspera スクリプトもバックアップする必 要があります。 詳細については、Asperasoft の Web サイトにある Aspera Enterprise Server for Isilon のガイドを参照してください。 cron ジョブ /etc/mcp/ override/ crontab.smbtime を使用して構成されてい ない cron ジョブの設定は、アップグレード後に失 われます。 そのような cron ジョブをドキュメント化してバック アップするか、アップグレードの前に/etc/ mcp/ override/crontab.smbtime を使 用して再構成します。 cron ジョブに影響する可能性のある OneFS コマ ンドの構文の変更を確認します。 アップグレード 後にジョブが動作するように、変更された OneFS コマンドを含む cron ジョブの変更が必要になる 場合があります。 クラスター データの収集 アップグレードを行う前に、EMC Isilon クラスターに関する情報を収集しておく必要がありま す。 情報を収集しておくと、問題が発生した場合にユーザーおよび Isilon テクニカル サポート双 方のトラブルシューティングに役立ちます。 クラスター情報を収集する アップグレードの前に、EMC Isilon クラスターに関する重要な情報を記録します。 アップグレード後、記録した情報を参照して、設定が維持されていることを確認します。 アッ プグレードに問題がある場合は、Isilon テクニカル サポートに情報を提供してください。 次の情報を収集して記録することをお勧めします。 l 36 アップグレードの日時 OneFS アップグレードの計画およびプロセス ガイド アップグレード前タスクの完了 l クラスター名 l OneFS の最新バージョン l アップグレード後の OneFS のバージョン l 物理的な設置場所 l すべてのノード タイプおよびそれぞれの数量のリスト l ソフトウェア ライセンス: n SmartConnect Advanced n SmartQuotas n SmartPools n SmartLock n SyncIQ n SnapShotIQ n InsightIQ n SmartDedupe n iSCSI n Isilon for vCenter n HDFS l SyncIQ の使用方法(ディスティネーションまたはソース) l クラスターの使用方法(本番、テスト、開発、評価) l クラスターのデータ保護レベル(+1n、+2d:1n、+2n、+3d:1n、+3d:1n1d、+3n、+4d:1n、 +4d:2n、+4n、2x、3x、4x、5x、6x、7x、8x) 複数のディスク プールまたはノード プールが存在する場合、それぞれの保護レベルを 記録します。 l ディレクトリ、ファイル、プールのカスタム保護レベル l IB スイッチ タイプ(デュアルまたシングル) l MTU(9,000 または 1,500) l クラスターで有効になっているファイル共有プロトコル: n SMB n NFS n HTTP n FTP n SSH n HDFS n iSCSI l 管理用のクラスター アクセス方法(シリアル コンソール、SSH、Web インターフェイス) l SupportIQ または ESRS Gateway のサポートが有効かどうか l カスタマイズのリスト: n ローカル アカウントとパスワード n SMB 監査ログ n カスタム スクリプト クラスター情報を収集する 37 アップグレード前タスクの完了 n cron ジョブ n API 呼び出し n 静的ルート n sysctl 値の変更 n 証明書 クラスター ステータスの収集 アップグレードを行う前に、EMC Isilon クラスターのステータスを取得します。 クラスター、イベント、ジョブのステータスを取得するには、次のオプションを指定して isi status コマンドを実行します。 isi status -D -w これらのオプションを指定すると、ワーカー プロセスのリストなど、実行中の保護操作につ いての詳細情報が切り捨てられずに表示されます。 また、エラーのリストなど、失敗した保 護操作についての詳細情報も表示されます。 アップグレード中またはアップグレード後に問題が発生した場合の Isilon テクニカル サポー トによるトラブルシューティングに役立つよう、結果を保存します。 詳細については、「OneFS CLI 管理ガイド」を参照してください。 クラスター ログの収集 アップグレードを行う前に、EMC Isilon クラスター ログを収集して保存します。 アップグレードの前にログの情報を収集しておくと、アップグレード中またはアップグレード 後に問題が発生した場合の Isilon テクニカル サポートによるトラブルシューティングに役立 ちます。 クラスターのログは、次のコマンドを実行して収集できます。 isi_gather_info このコマンドによって生成されたログは、/ifs ディレクトリに格納されます。 デフォルトの一 時ディレクトリは/ifs/data/Isilon_Support/です。 isi_gather_info を実行するには、ルート アクセスが必要です。 詳細については、「OneFS CLI 管理ガイド」を参照してください。 実行中のジョブの完了または停止 OneFS のアップグレードを開始する前に、EMC Isilon クラスターに実行中のジョブがないこと を確認する必要があります。 アップグレードを行う前に、ジョブが完了するのを待つか、ジョブを停止します。 NDMP バックアップの完了 アップグレードを行う前に、NDMP(Network Data Management Protocol)バックアップが終 了してデータのコピーが保存されるのを待つ必要があります。 バックアップの終了を待てない場合は、アップグレードを行う 30~60 分前にアクティブな NDMP バックアップを停止します。 NDMP バックアップ プロセスが停止するには、これくらい の余分な時間が必要です。 38 OneFS アップグレードの計画およびプロセス ガイド アップグレード前タスクの完了 バックアップ ジョブの停止方法については、バックアップ アプリケーションのドキュメントを参 照してください。 システム ジョブの完了 OneFS オペレーティング システムをアップグレードする前に、EMC Isilon クラスターで実行し ているすべてのシステム ジョブを完了またはキャンセルする必要があります。 OneFS は、バックグラウンドで実行しているサービスを通してシステム ジョブを実行します。 アップグレードの間にシステム ジョブを実行しないようにしてください。実行するとアップグレ ード プロセスが失敗する可能性があります。 システム ジョブが終了してからアップグレード プロセスを開始しても、システム ジョブをキャンセルしてもかまいません。 次のシステム ジョブが提供する情報は、クラスターの準備状況を判断するのに役立ちま す。これらのジョブについては、キャンセルするのではなく、完了してからアップグレードする ことをお勧めします。 FlexProtect ノードに障害発生後、ファイル システム上でパスを実行し、すべてのファイルが保護さ れていることを確認します。 FlexProtect は、HDD だけで構成されるクラスターにとって 最も効果的です。 FlexProtectLin ノードに障害発生後、ファイル システム上でパスを実行し、すべてのファイルが保護さ れていることを確認します。 FlexProtectLin は、ファイル システム メタデータが SSD に 保存されている場合、最も効果的です。 IntegrityScan ファイル システムの整合性を検証します。 㽷 FlexProtect、FlexProtectLin、IntegrityScan の各システム ジョブに予想より時間がかかって いる場合は、Isilon テクニカル サポートに問い合わせてください。 サポートの指示がない限 り、これらのシステム ジョブを停止しないでください。 これら 3 つのシステム ジョブのいずれ かを実行している場合、アップグレードを続行することはできません。 手順 1. 実行しているシステム ジョブを確認するには、次のコマンドを実行します。 isi job status 2. 実行している各ジョブに対して、次のコマンドを実行します。[<job>]は、ジョブの名前また はインスタンス ID です。 isi job cancel <job> 3. アップグレードの 20~30 分前に次のコマンドを実行して、システム ジョブ サービスを停 止します。 isi services -a isi_job_d disable 4. アップグレードの前に次のコマンドを実行してシステム ジョブ サービスを再度有効にしま す。アップグレードではシステム ジョブ サービスを利用します。 isi services -a isi_job_d enable システム ジョブの完了 39 アップグレード前タスクの完了 SyncIQ ジョブの一時停止またはキャンセル OneFS オペレーティング システムをアップグレードする前に、EMC Isilon クラスターで実行し ているすべての SyncIQ ジョブを完了またはキャンセルします。 アップグレードの間にバックアップが失敗したり SyncIQ ジョブが完了しない可能性を低くす るため、アップグレードの 30~60 分前に SyncIQ ジョブを一時停止またはキャンセルしま す。 l レプリケーション ジョブを一時停止すると、一時的にデータのレプリケーションが停止し ますが、データのレプリケーションを実行しているクラスター リソースは解放されませ ん。 実行中の SyncIQ ジョブを一時停止し、後からジョブを再開することができます。 l SyncIQ ジョブをキャンセルすると、データのレプリケーションが停止し、データのレプリケ ーションを実行していたクラスター リソースが解放されます。 キャンセルした SyncIQ ジ ョブは再開できません。レプリケーションを再開するには、ポリシーを再度開始する必要 があります。 ジョブが再度実行できないように、手動で開始したときにのみ SyncIQ ジョブが実行されるよ うに設定することをお勧めします。 アップグレードの後で元のスケジュールを再生成するこ とが必要な場合があります。 Web 管理インターフェイスから、個別のポリシー設定において 手動で実行するようにポリシーを設定できます。 手順 1. 次のコマンドを実行し、SyncIQ のライセンスがクラスターでアクティブ化されているかどう かを確認します。 isi license |grep -l synciq 2. クラスターの SyncIQ ポリシーのリストを表示するには、次のコマンドを実行します。 isi sync policy list -v 3. 実行中のジョブを表示するには、次のコマンドを実行します。 isi sync jobs list 4. 実行中の SyncIQ ジョブを一時停止またはキャンセルします。 l 次のコマンドを実行して、SyncIQ ジョブを一時停止します。[<policy-name>]は、一時 停止するポリシーです。 isi sync jobs pause <policy-name> l 次のコマンドを実行して、SyncIQ ジョブをキャンセルします。[<policy-name>]は、キャ ンセルするポリシーです。 isi sync jobs cancel <policy-name> クライアント接続の切断 OneFS をアップグレードする前に、EMC Isilon クラスターへのクライアント接続を切断しま す。 同時アップグレードには、クライアントの切断が必要です。これは、最適なアップグレード エ クスペリエンスを提供するため、ローリング アップグレード時に実施することを強くお勧めし ます。 接続を即座に終了することも、ローリング アップグレードの開始時に使用できるドレイ 40 OneFS アップグレードの計画およびプロセス ガイド アップグレード前タスクの完了 ン時間オプションを通じてアップグレード プロセスの開始後、接続を終了するまで待機する 時間を指定することもできます。 アップグレード前に 5~10 分以上次の接続プロトコルを切断して、クライアントでマウントが 停止するのを回避します。 l NFS l SMB l HTTP l Hadoop/HDFS l iSCSI 㽷 クラスターへの iSCSI 接続がある場合は、同時アップグレードのみ実行できます。 すべ てのイニシエーター接続が停止した後、アップグレードが完了するまで iSCSI LUN をオ フラインに設定します。 SupportIQ または ESRS Gateway のアクティブ化 SupportIQ または ESRS Gateway を有効にできます。どちらも、問題が発生した場合に Isilon テクニカル サポートがトラブルシューティングを行うのに役立つ機能です。 SupportIQ または ESRS Gateway を有効にすると、Isilon のテクニカル サポート担当者は、 EMC Isilon クラスターのデータを収集するスクリプトを使用してログを要求し、安全な場所に そのデータをアップロードできます。 どちらの機能も、Isilon のテクニカル サポート担当者が クラスターをリモートでトラブルシューティングしたり、追加のデータ収集スクリプトを実行した りできるようにするリモート アクセスを有効にすることもできます。 Isilon テクニカル サポートがリモートでデータを収集したりクラスターにアクセスしたりするに は、先に SupportIQ または ESRS Gateway のサポートを有効にして構成する必要がありま す。 ESRS Gateway のサポートは、OneFS 7.1 以降を実行するクラスターでのみ使用できます。 SupportIQ および ESRS Gateway の詳細については、「OneFS Web 管理ガイド」または 「OneFS CLI 管理ガイド」を参照してください。 SupportIQ または ESRS Gateway のアクティブ化 41 アップグレード前タスクの完了 42 OneFS アップグレードの計画およびプロセス ガイド 第4章 OneFS アップグレードの実行 本セクションでは、以下の項目について説明します。 l l l l アップグレード プロセスの概要...............................................................................44 OneFS の同時アップグレードの完了.......................................................................44 OneFS のローリング アップグレードの完了............................................................. 45 OneFS のインストールの確認.................................................................................49 OneFS アップグレードの実行 43 OneFS アップグレードの実行 アップグレード プロセスの概要 OneFS のアップグレード プロセスは、アップグレード イメージのインストール、アップグレード の開始、完了したアップグレードの検証で構成されます。 最初にインストール イメージを EMC サポート Web サイトからダウンロードする必要がありま す。 詳細については、「OneFS イメージのダウンロード」を参照してください。 OneFS のアップグレードは、コマンド ライン インターフェイスまたは Web 管理インターフェイ スから行うことができます。 OneFS をアップグレードする前に、アップグレード前のタスクがすべて完了していることを確 認してください。 OneFS の同時アップグレードの完了 同時アップグレードでは、OneFS を同時にアップグレードし、EMC Isilon クラスターのすべて のノードを同時に再起動します。 ノードの再起動中は、クラスターはクライアント接続を実行 できません。 同時アップグレードは、Web 管理インターフェイスまたはコマンド ライン インターフェイスか ら実行できます。 Web インターフェイスからの同時アップグレードの実行 Web 管理インターフェイスを通じて、EMC Isilon クラスターで実行されている OneFS バージ ョンをアップグレードできます。 はじめに OneFS のインストール イメージを EMC サポート Web サイトからダウンロードする必要があ ります。 OneFS のインストール イメージは、互換性チェックの実行に使用されます。 イメー ジのダウンロードとチェックは、OneFS をアップグレードする前に行う必要があります。 新し いバージョンの OneFS をインストールする前に、チェックで見つかった互換性の問題を解決 する必要があります。 詳細については、「アップグレード互換性チェック ユーティリティ」セクシ ョンを参照してください。 手順 1. OneFS Web 管理インターフェイスを通じてクラスター内の番号が最も小さいノードに root アカウントでログインします。 2. [Upgrade OneFS]ページに移動します。 l OneFS 6.5 以前の場合は、[Cluster] > [Cluster Management] > [Upgrade Summary]の順にクリックします。 l OneFS 7.0 以降の場合は、[Help] > [About This Cluster]の順にクリックし、 [Upgrade]をクリックします。 3. インストールするインストール イメージの場所を参照し、[Submit]をクリックします。 4. [Upgrade Mode]領域で[Simultaneous upgrade]を選択し、[Continue]をクリッ クします。 クラスターに、ステータスの更新が表示され、アップグレード プロセスの続行を求めるプ ロンプトが表示されます。 5. [yes]をクリックしてアップグレード プロセスを開始します。 クラスターに、複数の確認メッセージが表示されることがあります。 アップグレード プロ セスを続行するには各メッセージを確認する必要があります。 44 OneFS アップグレードの計画およびプロセス ガイド OneFS アップグレードの実行 結果 OneFS イメージが更新された後、クラスターが再起動し、Web 管理インターフェイスのログイ ン ページが表示されます。 ログイン ページが表示されない場合は、Web ブラウザー キャッ シュをクリアし、ページを再ロードします。 いくつかのアップグレード関連ジョブは、クラスター でしばらく稼働を継続することがあります。 この期間中、クラスターはアクセス可能ですが、 クラスターのパフォーマンスが低下することがあります。 ジョブの完了後、パフォーマンスは 正常に戻ります。 CLI による同時アップグレードの実行 EMC Isilon クラスターで実行している OneFS のバージョンを、コマンド ライン インターフェイ スを使用してアップグレードできます。 はじめに OneFS のインストール イメージを EMC サポート Web サイトからダウンロードする必要があ ります。 OneFS のインストール イメージは、互換性チェックの実行に使用されます。 イメー ジのダウンロードとチェックは、OneFS をアップグレードする前に行う必要があります。 新し いバージョンの OneFS をインストールする前に、チェックで見つかった互換性の問題を解決 する必要があります。 詳細については、「アップグレード互換性チェック ユーティリティ」セクシ ョンを参照してください。 手順 1. クラスター内の最も小さい番号のノードで SSH(セキュア シェル)接続を開き、root アカウ ントを使用してログインします。 2. 次のコマンドを使用して同時アップグレードを実行します。 isi update 3. プロンプトが表示されたら、ダウンロードした OneFS インストール イメージの場所を指定 し、Enter キーを押します。 結果 アップグレード後、アップグレード関連の複数のジョブがクラスターでしばらく実行し続ける場 合があります。 この期間中、クラスターはアクセス可能ですが、クラスターのパフォーマンス が低下することがあります。 ジョブの完了後、パフォーマンスは正常に戻ります。 OneFS のローリング アップグレードの完了 ローリング アップグレードでは、OneFS のアップグレードと EMC Isilon クラスター内の各ノー ドの再起動をシーケンシャルに行います。 ローリング アップグレードは、Web 管理インターフェイスまたはコマンド ライン インターフェイ スから実行できます。 ローリング アップグレードは、一部の OneFS バージョンでは使用できません。 ローリング ア ップグレードをサポートするバージョンのリストについては、「Isilon Supportability and Compatibility Guide」を参照してください。 Web インターフェイスを介したローリング アップグレードの実行 Web 管理インターフェイスを通じて、EMC Isilon クラスターで実行されている OneFS バージ ョンをアップグレードできます。 はじめに OneFS のインストール イメージを EMC サポート Web サイトからダウンロードする必要があ ります。 OneFS のインストール イメージは、互換性チェックの実行に使用されます。 イメー CLI による同時アップグレードの実行 45 OneFS アップグレードの実行 ジのダウンロードとチェックを行っていない場合は、新しいバージョンの OneFS をインストー ルする前にこれらを行う必要があります。 新しいバージョンの OneFS をインストールする前 に、チェックで見つかった互換性の問題を解決する必要があります。 詳細については、「アッ プグレード互換性チェック ユーティリティ」セクションを参照してください。 手順 1. OneFS Web 管理インターフェイスを通じてクラスター内の番号が最も小さいノードに root アカウントでログインします。 2. [Upgrade OneFS]ページに移動します。 l OneFS 6.5 以前の場合は、[Cluster] > [Cluster Management] > [Upgrade Summary]の順にクリックします。 l OneFS 7.0 以降の場合は、[Help] > [About This Cluster]の順にクリックし、 [Upgrade]をクリックします。 3. インストールするインストール イメージの場所を参照し、[Submit]をクリックします。 4. [Upgrade Mode]領域で[Rolling upgrade]を選択し、[Continue]をクリックしま す。 クラスターに、ステータスの更新が表示され、アップグレード プロセスの続行を求めるプ ロンプトが表示されます。 5. (オプション) ノードのアップグレード前にクライアント接続を終了する方法を指定します。 オプション 説明 クライアント接続 を即時に終了す る [Immediately terminate TCP connections]をクリックします。 待機期間後にクラ a. [Wait for TCP connections to terminate]をクリックします。 イアント接続を終 了できるようにす b. [Wait time]フィールドに、待機時間の長さを示す整数を入力し ます(秒、分、時間、日、週、月)。 る 㽷 クライアント接続が指定した待機時間内に終了しない場合、アップ グレードは停止または失敗します。 クライアント接続を手動で切断 し、アップグレードを再開する必要があります。 6. (オプション) アップグレード プロセス中に各ノードの再起動を確認するかどうかを指定し ます。 オプション 説明 アップグレードされた各 [Confirm before rebooting nodes]をクリックします。 ノードの再起動前に通 㽷 知とプロンプトを表示す る このオプションでは、セッションに接続したままにして各再起動 を確認する必要があります。 切断されると、画面にプロンプト が表示されていない場合でも、シリアル ポートを通じてノード に物理的に接続し、yes と入力して再起動を確認できるまで、 アップグレードは停止します。 46 OneFS アップグレードの計画およびプロセス ガイド OneFS アップグレードの実行 オプション 説明 アップグレードされた各 [Reboot nodes without confirmation]をクリックします。 ノードをプロンプトなし で自動的に再起動する 7. [yes]をクリックしてアップグレード プロセスを開始します。 クラスターに、複数の確認メッセージが表示されることがあります。 アップグレード プロ セスを続行するには各メッセージを確認する必要があります。 結果 最後のノードで OneFS イメージが更新され、ノードが再起動された後、Web 管理インターフ ェイスのログイン ページが表示されます。 ログイン ページが表示されない場合は、Web ブ ラウザー キャッシュをクリアし、ページを再ロードします。 いくつかのアップグレード関連ジョ ブは、クラスターでしばらく稼働を継続することがあります。 この期間中、クラスターはアクセ ス可能ですが、クラスターのパフォーマンスが低下することがあります。 ジョブの完了後、パ フォーマンスは正常に戻ります。 CLI によるローリング アップグレードの実行 EMC Isilon クラスターで実行している OneFS のバージョンを、コマンド ライン インターフェイ スを使用してアップグレードできます。 はじめに OneFS のインストール イメージを EMC サポート Web サイトからダウンロードする必要があ ります。 OneFS のインストール イメージは、互換性チェックの実行に使用されます。 イメー ジのダウンロードとチェックを行っていない場合は、新しいバージョンの OneFS をインストー ルする前にこれらを行う必要があります。 新しいバージョンの OneFS をインストールする前 に、チェックで見つかった互換性の問題を解決する必要があります。 詳細については、「アッ プグレード互換性チェック ユーティリティ」セクションを参照してください。 手順 1. クラスター内の最も小さい番号のノードで SSH(セキュア シェル)接続を開き、root アカウ ントを使用してログインします。 2. 次のコマンドを使用してローリング アップグレードを実行します。 isi update --rolling 3. (オプション) 次のローリング アップグレード オプションを指定できます。 オプシ ョン 説明 接続ド レイン 時間 クライアントが切断するまでのタイムアウト時間を--drain-time オプション で指定します。 このオプションを使用すると、アップグレード プロセスがノードをリスタートする 前に、クライアントがクラスターから切断されるまでの秒数を指定できます。 デフォルトのタイムアウトは 0 秒です。 㽷 クライアントの接続が指定したドレイン時間内に終了しない場合、アップグレー ドは停止または失敗します。 クライアント接続を手動で切断し、アップグレード を再開する必要があります。 CLI によるローリング アップグレードの実行 47 OneFS アップグレードの実行 オプシ ョン 説明 手動再 各ノードがリスタートする前に確認プロンプトを表示するには、--manual オ 開 プションを使用します。 このオプションを含めないと、各アップグレード ノードはプロンプトなしで自動 的に再開します。 㽷 このオプションでは、セッションに接続したままにして各再起動を確認する必要 があります。 切断されると、画面にプロンプトが表示されていない場合でも、シ リアル ポートを通じてノードに物理的に接続し、yes と入力して再起動を確認 できるまで、アップグレードは停止します。 次の例のコマンドでは、ローリング アップグレードを開始し、ドレイン時間を 10 分に設定 し、各ノードの手動再開を指定しています。 isi update --rolling --drain-time=600 --manual 4. プロンプトが表示されたら、ダウンロードした OneFS インストール イメージの場所を指定 し、Enter キーを押します。 結果 最後のノードで OneFS イメージが更新されてノードが再開した後、アップグレード関連の複 数のジョブがクラスターでしばらく実行し続ける場合があります。 この期間中、クラスターは アクセス可能ですが、クラスターのパフォーマンスが低下することがあります。 ジョブの完了 後、パフォーマンスは正常に戻ります。 ローリング アップグレードの間の構成の変更 ローリング アップグレードでは、EMC Isilon クラスターのノードが一度に 1 つずつアップグレ ードされて再開され、クラスターで可能な構成の変更に影響を及ぼす可能性があります。 ローリング アップグレードの最中も、データ管理およびクラスター構成を続けることができま す(SMB 共有や、NFS エクスポートの変更や追加など)。 ただし構成の変更は、まだアップ グレードされていないノードからしか行うことができません。 ローリング アップグレードがま だ行われている間にアップグレード済みのノードで構成を変更しても、失敗します。 アップグレード後の OneFS バージョンでの新機能は、クラスターのすべてのノードが更新さ れるまで使用できません。 アップグレードされた各ノードで新機能の設定の有効化や構成 を試みても、アップグレード全体が完了していないと失敗します。 ローリング アップグレード が進行している間は、クラスターでソフトウェア モジュールのライセンスをアクティブ化するこ とはできません。 最後にアップグレードされて再起動されるノードは、アップグレード スクリプトが実行されて いるノードです。 構成の変更はアップグレードされていないノードから行うという要件に従 い、ノードの再起動によるクライアントの再接続を防ぐため、構成の変更はこのノードから行 うことをお勧めします。 ローリング アップグレードの間のクライアントの接続 ローリング アップグレードでは、EMC Isilon クラスターのノードが一度に 1 つずつアップグレ ードされて再開され、クライアントの接続およびデータへのアクセスに影響が出る可能性が あります。 48 OneFS アップグレードの計画およびプロセス ガイド OneFS アップグレードの実行 ローリング アップグレードでは、アップグレード前、アップグレードの最中、アップグレード 後、いずれの場合でも、データにアクセスできます。ただし、ノードがアップグレードされて再 起動されるので、読み取り操作または書き込み操作が一時的に停止することがあります。 クラスターが、ライセンスされた SmartConnect Advanced モジュールにより、動的に IP が割 り当てられるよう構成されている場合、クライアントは再起動されたノードに自動的に再接続 されます。 ノードが再起動されると、そのノードに割り当てられている IP アドレスは別の利 用可能なノードに自動的に移動され、再起動されたノードに接続されていたクライアントは、 同じ IP アドレスで使用可能なノードに自動的に移動されます。 まだアップグレードおよび再起動されていないノードに接続しているクライアントは、2 回以 上接続を再確立することが必要になる場合があります。 ノードが再起動するときのクライアント接続の動作は、クライアントのタイプやクライアントの 構成(マウントのタイプ、タイムアウトの設定)などの複数の要因に依存します。 次の表で は、動的 IP 割り当てに構成されているクラスターで再起動されるノードに接続しているクラ イアントの予想される動作を説明します。 クライアント クライアントの予想される動作 SMB 1.0、2.0 再起動するノードへの接続が中断されるとすぐにクライアントは新しいノードへの 接続を再確立します。 ハード マウント を使用する NFS v2 および NFS v3 クライアントは再起動するノードから新しいノードに中断なしで移行します。 ソフト マウントを クライアントは再起動するノードから新しいノードに中断なしで移行します。 移行 使用する NFS v2 がタイムアウトした場合、クライアントは成功するまで接続の移行を続けます。 ク および NFS v3 ライアントでタイムアウトの通知が表示される場合がありますが、いかなるアクシ ョンも不要です。 㽷 詳細については、EMC Isilon ナレッジ ベース記事 90041、「Best practices for NFS client settings」を参照してください。 OneFS のインストールの確認 OneFS をインストールした後、インストールが成功したことを確認します。 手順 1. 次のコマンドを実行して、EMC Isilon クラスターのすべてのノードの稼働状態が OK であ ることを確認します。 isi stat 2. 次のコマンドを実行して、/ifs/data ディレクトリからインストール ファイルを削除しま す。 rm /ifs/data/onefs_v<onefs-version>_install.tar.gz <[onefs-version]>は、4 桁の OneFS バージョン番号に置き換えてください。 3. 次のコマンドを実行して、クラスターに関する情報を収集します。 isi_gather_info OneFS のインストールの確認 49 OneFS アップグレードの実行 50 OneFS アップグレードの計画およびプロセス ガイド 第5章 アップグレード後タスクの完了 本セクションでは、以下の項目について説明します。 l l l l l l l l l l l l l l l l アップグレード後のタスクについて......................................................................... 52 アップグレード関連ジョブの実行の許可................................................................. 52 動作ステータスの確認...........................................................................................52 ユーザー権限の再設定......................................................................................... 54 クライアント接続のリストアとワークフローのテスト.................................................. 54 カスタム設定のリストア.......................................................................................... 54 アクセス ゾーンのベース ディレクトリの構成 .......................................................... 55 アクセス ゾーン内の SMB 共有の再構成............................................................... 56 アクセス ゾーン内のホーム ディレクトリ テンプレートの再構成................................ 57 アクセス ゾーン内の HDFS の再構成......................................................................59 Kerberos 移行の検証............................................................................................ 59 L3 キャッシュへの移行...........................................................................................60 SMB 監査の更新...................................................................................................60 Aspera の再インストール....................................................................................... 60 カスタム スクリプト変更..........................................................................................61 プラットフォーム API の実装................................................................................... 61 アップグレード後タスクの完了 51 アップグレード後タスクの完了 アップグレード後のタスクについて アップグレードを行った後、いくつかのリストア タスクおよび変更管理タスクを実行して、EMC Isilon クラスターが意図したとおりに実行および動作することを確認する必要があります。 クラスターが新しいバージョンの OneFS にアップグレードされると、システムで一連のアップ グレード ジョブが実行されます。その後、ユーザーはクラスターが正常に稼働しているかど うかを確認する必要があります。 カスタム設定と権限を再設定し、接続と機能を再度有効にするための時間を、アップグレー ド計画に組み込んでおくことが重要です。 また、新機能および変更された機能の設定を変 更するための時間を設ける必要もあります。 アップグレード関連ジョブの実行の許可 アップグレード関連ジョブは、完了するまで実行できるようにする必要があります。 アップグレード後、いくつかのアップグレード関連ジョブがしばらく実行を継続します。 これに は、データをより効率よく再分配または再ストライプする重要なアップグレード ジョブが含ま れることがあります。 通常、アップグレード ジョブは、前の OneFS バージョンよりもディスク上の構造(ノード プー ルやディスク プール)に大きな変更を加える OneFS バージョンにアップグレードする場合に 実行されます。 アップグレード ジョブには 3 つのフェーズがあります。 最初に、アップグレー ド ジョブはすべての LIN をスキャンし、必要に応じてファイルを再ストライプしてから、すべて の SIN でプロセスを繰り返します。 最後に、アップグレード ジョブはクラスターのすべてのド ライブ上のすべてのブロックをスキャンします。 アップグレード ジョブの実行中も EMC Isilon クラスターはアクセス可能なままですが、ジョブ によりクラスターのパフォーマンスが一時的に低下することがあります。 動作ステータスの確認 一連のコマンドを root として実行して、アップグレード後に EMC Isilon クラスターが正常に 動作していることを確認できます。 解決できない問題が見つかった場合は、Isilon テクニカル サポートに問い合わせてくださ い。 手順 1. クラスターの新しいバージョン番号をチェックします。 isi_for_array -s uname -a 2. クラスターのステータスを表示し、すべてのノードが動作していることを確認します。 isi status -D -w 3. すべてのクラスターの内部および外部インターフェイスに Ping してネットワーク接続を確 認し、SmartConnect が正常に動作していることを確認します。 4. イベントのリストをレビューし、クリティカルなイベントに対処します。 isi events list -w 52 OneFS アップグレードの計画およびプロセス ガイド アップグレード後タスクの完了 5. ジョブのステータスをチェックし、アップグレードのために一時停止したジョブを再開しま す。 isi job status 6. ネットワーク インターフェイスを確認します。 isi networks list interfaces 7. サブネットを確認します。 isi networks list subnets --verbose 8. プールを確認します。 isi networks list pools --verbose 9. クラスターのその他のログ ファイルをレビューして、残っている問題をチェックします。 cat /var/log/messages 10.SyncIQ ジョブのリストをレビューします。 isi sync jobs list 11.SyncIQ ジョブ レポートをチェックします。 isi sync reports list 12.スケジュール設定されたスナップショットのリストをレビューします。 isi snapshot schedules list 13.クラスターの入力と出力をチェックします。終了したら Ctrl-C キーを押します。 isi statistics system --nodes --top 14.ノード内のデバイスをチェックして、ドライブのステータスの妥当性検査を行います。 isi_for_array -s "isi devices | grep -iv healthy" 15.グローバル SMB 設定をチェックします。 isi smb settings global view 16.ファームウェアのステータスをチェックして、ファームウェアがノード間で一貫していること を確認します。 isi firmware status 動作ステータスの確認 53 アップグレード後タスクの完了 17.すべてのライセンスが引き継がれ、最新に保たれていることを確認します。 isi license 18.認証プロバイダーのステータスをチェックして、アクティブなままになっていることを確認 します。 isi auth status --verbose ユーザー権限の再設定 アップグレード後に、ユーザー権限と役割を再設定する必要があります。 OneFS 7.0 以降には、管理用の RBAC(役割に基づいたアクセス制御)が含まれています。 RBAC では、root または管理者アカウントの代わりに、役割によって管理アクセスを管理で きます。 役割は、ある管理領域の特権を制限します。 たとえば、セキュリティ、監査、ストレ ージ、バックアップ用に個別の管理者役割を作成できます。 管理 RBAC は、セキュリティとコ ンプライアンスの向上に役立ちます。 アップグレード前にシステムで RBAC を通じて役割を管理していた場合、カスタム ロールは そのままになっています。 ただし、組み込み型の役割に割り当てられた権限が新しいバー ジョンで変更された場合、これらの組み込み型の役割に割り当てられたユーザーはそれら の新しい権限を持つようになります。 アップグレード後に、SSH を通じて EMC Isilon クラスターに root としてログインするか、その 役割がいずれかのユーザーに割り当てられている場合は、管理者アカウントを通じてログイ ンできます。 詳細は、「OneFS Web Administration Guide」または「OneFS CLI Administration Guide」を参照 してください。 クライアント接続のリストアとワークフローのテスト アップグレードが終了し、EMC Isilon クラスターが正常に動作することを確認した後、クライ アント接続をリストアし、すべてのユーザー、クライアント、アプリケーションがクラスターにア クセスできることを確認します。 アップグレードの前に iSCSI イニシエーターを切断した場合は、再接続し、Web 管理インタ ーフェイスでクラスターの iSCSI LUN をオンラインに設定する必要があります。 ワークフローをテストして、正しく機能することを確認します。 カスタム設定のリストア EMC Isilon クラスターからバックアップしたカスタム設定をリストアする必要があります。 一部のカスタム設定は、アップグレードの間に転送されていない可能性があります。 アップ グレードの前に記録してバックアップしたカスタム設定を再適用します。 次のようなカスタム 設定があります。 54 l SMB 監査ログ l ローカル ユーザー アカウントのパスワード l システム制御に対する変更 l 証明書 OneFS アップグレードの計画およびプロセス ガイド アップグレード後タスクの完了 l 静的ルート l Aspera for Isilon l cron ジョブ アクセス ゾーンのベース ディレクトリの構成 OneFS 7.1.1 以降にアップグレードした場合は、OneFS アップグレード中に移行されたゾー ンを再構成するまで新しいアクセス ゾーンを作成できません。 OneFS 7.1.1 以降では、アクセス ゾーン機能は次のように変更されました。 l ベース ディレクトリをアクセス ゾーンごとに指定する必要がある。 l 各ベース ディレクトリは別のベース ディレクトリと重複できない。 l デフォルトの System アクセス ゾーンのベース ディレクトリは/ifs で、変更できない。 OneFS 7.1.1 以降にアップグレードした場合は、移行された各アクセス ゾーンはベース ディ レクトリとして/ifs を指定します。 アクセス ゾーンとデータへの接続は通常どおり継続しま す。 ただし、この構成は推奨されず、ベース ディレクトリを再構成するまで新しいアクセス ゾ ーンは作成できません。 一方、すべてのアクセス ゾーンに対して/ifs がベース ディレクト リである移行済みの構成は推奨されず、一意のベース ディレクトリで各ゾーンを再構成する まで新規アクセス ゾーンを作成できません。 アクセス ゾーンのアップグレード例 次の例は、OneFS 7.1.1 以降へのアップグレードの前と後のアクセス ゾーンを示していま す。 アップグレードの前に アップグレード後 共有のグローバル リスト: ZoneA: l 財務 = /ifs/data/Finance l ベース ディレクトリ = /ifs l エンジニアリング = /ifs/data/Engineering l 共有: l 人事 = /ifs/data/Human Resources n ZoneA: l 共有: n l l local-provider:ZoneA = /ifs/home/%U l ベース ディレクトリ = /ifs l 共有: l 共有: n 人事 n エンジニアリング local-provider:ZoneA = /ifs/home/%U ZoneB: 財務 ZoneB: l ホーム ディレクトリ テンプレート: n ホーム ディレクトリ テンプレート: n 財務 = /ifs/data/Finance l n 人事 = /ifs/data/Human Resources n エンジニアリング = /ifs/data/Engineering ホーム ディレクトリ テンプレート: n local-provider:ZoneB = /ifs/home/%U ホーム ディレクトリ テンプレート: n local-provider:ZoneB = /ifs/home/%U アップグレード後は、ZoneA と ZoneB はベース ディレクトリとして/ifs を指し、各ゾーンの ホーム ディレクトリ テンプレートは同じディレクトリを指します。 アクセス ゾーンのベース ディレクトリの構成 55 アップグレード後タスクの完了 アクセス ゾーンのベース ディレクトリの構成 OneFS 7.1.1 以降へのアップグレード時に移行された各アクセス ゾーンのベース ディレクト リを構成できます。 はじめに ベース ディレクトリを変更する前に、次のアクションを完了する必要があります。 l 必要に応じて、新規ディレクトリを作成する。 l データを新規ディレクトリに移動する。 mv コマンドを通じて、ファイルではなくディレクトリ を移動することをお勧めします。 l 各アクセス ゾーンのローカル プロバイダーのホーム ディレクトリ テンプレート パスを変 更する。 l データの移動先のディレクトリを指すように各アクセス ゾーンの SMB 共有パスを変更 する。 手順 1. isi zone zones modify コマンドを実行します。 次のコマンド例では、ZoneA のベース ディレクトリを/ifs/ZoneA に変更しています。 isi zone zones modify ZoneA --path=/ifs/ZoneA アクセス ゾーン内の SMB 共有の再構成 OneFS 7.1.1 では、SMB 共有に影響するアクセス ゾーンへの変更が導入されました。 OneFS 7.1.1 以降では、SMB 共有機能は次のように変更されました。 l 共有はグローバル リストに格納されず、アクセス ゾーンに格納される。 l 共有パスは、アクセス ゾーンのベース ディレクトリ パスと一致するか、そのパスより下 にある必要がある。 l 共有名は、EMC Isilon クラスター上ではなくアクセス ゾーン内でのみ一意である必要が ある。 OneFS 7.1.1 以降へのアップグレード時には、次の構成変更が行われます。 l SMB 共有が複数のアクセス ゾーンにリストされていた場合は、アップグレード プロセス によって共有の重複コピーが作成され、それぞれのゾーンに配置される。 各共有は同 じディレクトリを参照します。 これは推奨されない構成であり、再構成する必要がありま す。 l SMB 共有がアクセス ゾーンに表示名を持っていた場合、アップグレード プロセスは共 有名を表示名に変更する。 SMB 共有のアップグレード例 次の例は、OneFS 7.1.1 以降へのアップグレードの前と後の SMB 共有を示しています。 アップグレードの前に 共有のグローバル リスト: l l アップグレード後 ZoneA: 財務 = /ifs/data/Finance l ベース ディレクトリ = /ifs エンジニアリング = /ifs/data/Engineering l 共有: n 56 OneFS アップグレードの計画およびプロセス ガイド 人事 = /ifs/data/Human Resources アップグレード後タスクの完了 アップグレードの前に l 人事 = /ifs/data/Human Resources ZoneA: l n 財務 = /ifs/data/Finance ZoneB: 共有: n 人事 n 財務 ZoneB: l アップグレード後 l ベース ディレクトリ = /ifs l 共有: n 人事 = /ifs/data/Human Resources n エンジニアリング = /ifs/data/Engineering 共有: n 人事 n エンジニアリング SMB 共有の再構成 OneFS 7.1.1 以降にアップグレードした場合、SMB 共有はアクセス ゾーンに割り当てられま す。 SMB 共有パスは、アクセス ゾーンのベース ディレクトリ パスと一致するか、そのパスより下 にある必要があります。 SMB 共有はゾーン要件に合わせて変更できます。 ホーム ディレクトリ テンプレート パスとアクセス ゾーンのベース ディレクトリを再構成する前 に SMB 共有パスを変更します。 手順 1. SMB 共有が参照するディレクトリが存在しない場合は、これを作成します。 2. mv コマンドを実行して、SMB 共有データをカレント ディレクトリから新規ディレクトリに移 動します。 ディレクトリの内容ではなくディレクトリ全体を移動することをお勧めします。 ディレクトリ 全体を移動すると単一ノード更新が行われ、非常に高速になります。内容のみを移動す ると、権限の継承に影響し、非常に時間がかかる場合があります。 次のコマンド例では、/ifs/data/Finance ディレクトリから新しい/ifs/ZoneA/ Finance ディレクトリにデータを移動しています。 mv /ifs/data/Finance /ifs/ZoneA/Finance 3. isi smb shares modify <share name>コマンドを実行します。 次のコマンド例では、ZoneA の Finance 共有のディレクトリを/ifs/ZoneA/Finance に変更しています。 isi smb shares modify Finance --path=/ifs/ZoneA/Finance -zone=ZoneA アクセス ゾーン内のホーム ディレクトリ テンプレートの再構成 OneFS 7.1.1 では、ホーム ディレクトリ テンプレートに影響するアクセス ゾーンへの変更が 導入されました。 ローカル認証プロバイダーで構成される各アクセス ゾーンには、ホーム ディレクトリ テンプ レートが含まれます。 OneFS 7.1.1 以降では、ホーム ディレクトリ テンプレートのパスはアク SMB 共有の再構成 57 アップグレード後タスクの完了 セス ゾーンのベース ディレクトリ パスと一致するか、そのパスより下にある必要がありま す。 ホーム ディレクトリ テンプレートのアップグレード例 次の例は、OneFS 7.1.1 以降へのアップグレードの前と後のホーム ディレクトリ テンプレート を示しています。 アップグレードの前に アップグレード後 共有のグローバル リスト: ZoneA: l HOMEDIR = /ifs/home/%U ZoneA: l ベース ディレクトリ = /ifs l 共有: HOMEDIR = /ifs/home/%U l local-provider:ZoneA = /ifs/home/%U l 共有: HOMEDIR l local-provider:ZoneA = /ifs/home/%U ZoneB: ZoneB: l ベース ディレクトリ: /ifs l 共有: HOMEDIR l 共有: HOMEDIR = /ifs/home/%U l local-provider:ZoneB = /ifs/home/%U l local-provider:ZoneB = /ifs/home/%U ホーム ディレクトリ テンプレートの再構成 OneFS 7.1.1 以降にアップグレードした場合、ホーム ディレクトリ テンプレートはローカル プ ロバイダーのアクセス ゾーンに割り当てられます。 この処理手順は、CLI(コマンド ライン イ ンターフェイス)を通じてのみ利用可能です。 ホーム ディレクトリ テンプレート パスは、アクセス ゾーンのベース ディレクトリ パスと一致す るか、そのパスより下にある必要があります。 テンプレート パスはゾーン要件に合わせて変 更できます。 SMB 共有パスとアクセス ゾーンのベース ディレクトリを再構成する前にホーム ディレクトリ テンプレート パスを変更します。 手順 1. ホーム ディレクトリ テンプレートが参照するディレクトリが存在しない場合は、これを作成 します。 2. isi auth local modify <zone name>コマンドを実行してテンプレート パスを 変更します。 次のコマンド例では、ZoneA のテンプレート ディレクトリを/ifs/ZoneA/home/%U に 変更しています。 isi auth local modify ZoneA –home-directory-template=/ifs/ZoneA/ home/%U 3. isi smb shares modify HOMEDIR コマンドを実行して HOMEDIR パスをテンプレ ート パスに変更します。 次のコマンド例では、ZoneA の HOMEDIR ディレクトリを/ifs/ZoneA/home/%U に変 更しています。 isi smb shares modify HOMEDIR --path=/ifs/ZoneA/home/%U -zone=ZoneA 4. 指定したゾーン内のユーザーのすべてのホーム ディレクトリを新規 HOMEDIR パスに移 動します。 58 OneFS アップグレードの計画およびプロセス ガイド アップグレード後タスクの完了 アクセス ゾーン内の HDFS の再構成 OneFS 7.1.1 では、HDFS に影響するアクセス ゾーンへの変更が導入されました。 OneFS 7.1.1 以降では、HDFS 機能が変更され、EMC Isilon クラスターでグローバルにでは なく、各アクセス ゾーン内で次の構成を行えるようになりました。 l HDFS のルート ディレクトリ l 認証 l WebHDFS OneFS 7.1.1 以降へのアップグレード時には、次の構成変更が行われます。 l デフォルトでは、移行された各アクセス ゾーンの HDFS ルート ディレクトリはゾーンのベ ース ディレクトリに構成される。 これは推奨されない構成であり、再構成する必要があ ります。 l 認証とキータブ ファイルの設定がコピーされ、移行された各アクセス ゾーンに適用され る。 l WebHDFS は、各アクセス ゾーンでデフォルトで有効化される。 HDFS 設定の再構成 OneFS 7.1.1 以降にアップグレードした場合、HDFS 設定はグローバルでなくなり、各アクセ ス ゾーンで構成されます。 この処理手順は、CLI(コマンド ライン インターフェイス)を通じて のみ利用可能です。 各アクセス ゾーンで、次の HDFS 属性に値を指定できます。 l HDFS のルート ディレクトリ l 認証方法 l WebHDFS のサポート 手順 1. isi zone zones modify <zone name> コマンドを実行します。 次のコマンド例では、ルート ディレクトリを/ifs/ZoneA/Hadoop に設定し、認証方法 を simple only に設定し、ZoneA で WebHDFS を無効化しています。 isi zone zones modify ZoneA \ --hdfs-root-directory=/ifs/ZoneA/Hadoop \ --hdfs-authentication=simple_only --webhdfs-enabled=no Kerberos 移行の検証 OneFS 7.2 以降にアップグレードしている場合、Kerberos 認証は OneFS Web 管理インター フェイスまたは OneFS コマンド ライン インターフェイスを使用して構成できます。 Kerberos のプロバイダーと設定が Web 管理インターフェイスとコマンド ライン インターフェイスに正常 に移行されていることを検証する必要があります。 手順 1. Kerberos 認証の設定とプロバイダーが正しく表現されていることを検証します。 l Web 管理インターフェイスを使用して検証するには、次の手順を実行します。 a. [Access] > [Authentication Providers] > [Kerberos Provider]とクリックします。 アクセス ゾーン内の HDFS の再構成 59 アップグレード後タスクの完了 l b. [Kerberos Realms]、[Kerberos Domains]、[Kerberos Providers]の各テーブル で、Kerberos のプロバイダーを表示します。 c. [Access] > [Authentication Providers] > [Kerberos Provider]とクリックします。 d. [Kerberos Settings]領域で、Kerberos の設定を表示します。 コマンド ライン インターフェイスを使用して検証するには、次のコマンドを実行しま す。 n isi auth krb5 realm list n isi auth krb5 domain list n isi auth krb5 spn list n isi auth settings krb5 view L3 キャッシュへの移行 L3 キャッシュは、新規ノードでデフォルトで有効化されます。 クラスターを古いリリース (OneFS 7.1.1 より前)からアップグレードしている場合は、SSD を持つノード プールで L3 キ ャッシュを手動で有効化する必要があります。 L3 キャッシュを有効化すると、OneFS は SSD をストレージ ディスクからキャッシュに移行するプロセスをアクティブにします。 現在 SSD に あるファイル データはクラスター内の別の場所に移動されます。 L3 キャッシュをすべての新規ノード プールのデフォルトとして有効化するか、コマンド ライン または Web 管理インターフェイスから特定のノード プールに対して手動で有効化できます。 L3 キャッシュは、ノードに SSD があるノード プールでのみ有効化できます。 SSD に格納されているデータ量により、移行プロセスは時間がかかることがあります。 OneFS により、移行が開始しようとしていることを通知するメッセージが表示されます。 WARNING: Changes to L3 cache configuration can have a long completion time. If this is a concern, please contact EMC Isilon Support for more information. OneFS で移行を続行するかどうかを確認する必要があります。 その後で、OneFS は移行を バックグラウンド処理としてインテリジェントに処理します。 移行中にクラスターの管理を続 行できます。 ノード プールで L3 キャッシュを無効化することを選択した場合、移行プロセスは非常に高 速です。 SMB 監査の更新 SMB 監査は OneFS 7.1 で変更されました。OneFS 7.1 以前のバージョンからアップグレード する場合で、SMB 監査を使用するようにご使用の環境を構成済みの場合、新しい監査ツー ルを使用するようにクラスターを再構成する必要があります。 詳細については、「OneFS Web 管理ガイド」または「OneFS CLI 管理ガイド」の「監査」セクシ ョンを参照してください。 Aspera の再インストール EMC Isilon クラスターをアップグレードする前に Aspera for Isilon を実行していた場合は、ア ップグレードの後で Aspera を再インストールして Aspera サービスをリストアする必要があり ます。 はじめに アップグレードの後で Aspera サーバーをリスタートする方法については、EMC Isilon ナレッ ジベースの記事 91221、「Aspera Enterprise Server application is stopped after upgrading to 60 OneFS アップグレードの計画およびプロセス ガイド アップグレード後タスクの完了 OneFS 6.5 or later」を参照してください。 また、Asperasoft.com にあるガイド「Aspera Enterprise Server for Isilon」も参照してください。 手順 1. SSH を使用してノードに接続し、root としてログインします。 2. Aspera をそのノードにインストールするには、以下のコマンドを実行します。 /usr/local/aspera/var/install.sh 3. Aspera をクラスター内のすべてのノードにインストールするには、以下のコマンドを実行 します。 isi_for_array /usr/local/aspera/var/install.sh 4. 次のコマンドを実行し、インストール スクリプトによって Aspera Central サービスおよび Aspera ノード デーモンが有効になったことを確認します。 isi services カスタム スクリプト変更 OneFS コマンドの構文の変更によって影響を受けるカスタム スクリプトを変更します。 アップグレード バージョンで OneFS コマンドの構文に変更があるかどうかを調べます。 コマ ンド ライン インターフェイスの構文が異なる場合、カスタム スクリプトは動作しない可能性 があります。 コマンド シンタクスの詳細については、「OneFS CLI 管理ガイド」を参照してくださ い。 ワークフローがカスタム スクリプトに依存している場合、変更しなくても新しいバージョンでカ スタム スクリプトが動作するかどうかを確認し、動作しない場合はスクリプトを書き換える必 要があります。 プラットフォーム API の実装 最新バージョンのプラットフォーム API を実装できます。 OneFS 7.0 以降には、アクセス、構成、モニタリングを自動化するための、RESTful API(アプ リケーション プログラミングインターフェイス)が含まれます。 たとえば、パフォーマンス統計 の取得、ユーザーのプロビジョニング、アクセス ゾーンでの SMB 共有の作成を行うことがで きます。 さらに、ライセンスを必要としないプラットフォーム API は、OneFS の役割に基づい たアクセス制御と統合してセキュリティを強化します。 OneFS 7.0 より前のバージョンで使用できた API は、OneFS 7.0 以降ではサポートされませ ん。 詳細については、「OneFS Platform API Reference」を参照してください。 カスタム スクリプト変更 61 アップグレード後タスクの完了 62 OneFS アップグレードの計画およびプロセス ガイド 第6章 アップグレードのトラブルシューティング 本セクションでは、以下の項目について説明します。 l l l トラブルシューティングの概要................................................................................ 64 アップグレード ログの確認..................................................................................... 64 一般的な問題........................................................................................................64 アップグレードのトラブルシューティング 63 アップグレードのトラブルシューティング トラブルシューティングの概要 OneFS のアップグレードで問題が発生した場合は、アップグレード ログを調査し、一般的な アップグレードの問題を確認できます。 EMC オンライン サポート ページで、Isilon OneFS のドキュメントおよびナレッジベースの記 事を検索できます。 検索を始めるには、EMC オンライン サポートにアクセスしてください。 トラブルシューティングのためにサポートが必要な場合は、Isilon テクニカル サポートに連 絡します。 アップグレード ログの確認 アップグレードのログを調べて、アップグレード プロセスの間に発生した問題を確認できま す。 アップグレードでは複数のログが生成され、/var/crash ディレクトリに格納されます。 update_engine 2 つのログを生成します。 1 つのログにはアップグレードに関する一般的な情報が含 まれ、もう 1 つにはアップグレード後の再起動に関する情報が含まれます。 ログには 次のような名前が設定されます。 update_engine_2011-06-26_08_56_48.txt update_engine_2011-06-26_09_00_50.txt update_handler EMC Isilon クラスターでのアップグレードの概要を提供するログが生成されます。 通 常、このログを見ると、エラーに関するより具体的な情報がわかります。 ログには次の ような名前が設定されます。 update_handler_2011-11-20_05_54_59.txt update_proxy ノードで実行している新しい OneFS イメージに関する情報を提供するログが生成され ます。 ログには次のような名前が設定されます。 update_proxy_2011-11-20_05_54_59.txt 一般的な問題 アップグレードでの問題が一般的なものかどうかを確認してください。 削除したノードのチェック OneFS は、同時アップグレード再起動の実行後にノードが起動しない場合にアップグレード 状態のままになることがあります。 OneFS がアップグレード状態の間は、SMB 共有や NFS エクスポートなどの特定の機能に変更を加えることはできません。 手順 1. 再起動後に、起動しなかったノードの SmartFail を実行します。 2. SmartFail が行われたノード名がクラスター ノード リストから削除されたことを確認しま す。 64 OneFS アップグレードの計画およびプロセス ガイド アップグレードのトラブルシューティング この操作は、ノードから移行されるデータ量によっては時間がかかることがあります。 3. クラスター内のノードを再起動します。 SMB 最小クライアント クレジットの調整 SMB2 クライアント接続は、最小クライアント クレジットの上昇のために応答しなくなる可能 性があります。 以下のエラーが発生した場合は、SMB 最小クライアント クレジットを調整してください。 l SMB クライアントで、システム「エラー 51」または「エラー 0x80070033」が表示される。 l Microsoft Windows のイベント ログに次のエントリーが含まれる。 Operating system error 64 (The specified network name is no longer available.) l サーバーのパケット キャプチャで次のようなエラーが表示される。 58031 9.752678000 10.232.21.62 146.168.81.131 SMB2 131 Write Response, Error: STATUS_INSUFF_SERVER_RESOURCES 詳細については、EMC Isilon ナレッジベースの記事 88645、「SMB2 connections stop responding because client credit minimum value is too high」を参照してください。 NFS パフォーマンスの調整 NFS(ネットワーク ファイル システム)サーバー スレッドのシステム制御を修正します。 構成の変更が原因で、NFS パフォーマンスが期待よりも低い場合があります。 NFS サーバ ー スレッドのデフォルト数は、OneFS 7.0 で 64 から 16 に変更され、NFS サーバーがノード リソースを独占するという潜在的な問題に対処しています。 threads_min と threads_max を同じ値に設定することをお勧めします。 スレッド数を増やす と、安定性を犠牲にしてパフォーマンスを向上させることができます。 スレッド数を変更する 前に、Isilon テクニカル サポートに連絡して EMC Isilon クラスターに最適な値を決定しま す。値は、CPU、メモリ、ノード数などの要因によって異なります。 Isilon テクニカル サポートに相談してクラスターのスレッド数を決定した後で、次のコマンド を実行して NFS スレッドの数を調整できます。ここで、x は整数です。 これらのコマンドを実 行するには、root ユーザーとしてログインする必要があります。 手順 1. 最小スレッド数を変更するには、次のコマンドを実行します。 isi_sysctl_cluster vfs.nfsrv.rpc.threads_min=x 2. 最大スレッド数を変更するには、次のコマンドを実行します。 isi_sysctl_cluster vfs.nfsrv.rpc.threads_max=x カスタム アプリケーションを実行するための 64 ビット要件のチェック OneFS のアップグレード バージョンでは、64 ビットの U.S.システムが必要で、カスタム アプ リケーションとツールをユーザー スペースで実行して 64 ビット システム用にコンパイルする 必要があります。 SMB 最小クライアント クレジットの調整 65 アップグレードのトラブルシューティング 㽷 EMC Isilon クラスターで独自のアプリケーションを実行することは、推奨もサポートもされて いません。 66 OneFS アップグレードの計画およびプロセス ガイド