グリッドノードの回復に必要な資材を集める
メンテナンス手順を実行する前に、障害が発生したグリッド ノードを回復するために必要な資材があることを確認する必要があります。
項目 | 注記 |
---|---|
StorageGRIDインストール アーカイブ |
グリッドノードを回復する必要がある場合は、StorageGRIDインストールファイルをダウンロードするあなたのプラットフォーム向け。 注: ストレージ ノード上の障害が発生したストレージ ボリュームを回復する場合は、ファイルをダウンロードする必要はありません。 |
サービスラップトップ |
サービス ラップトップには次のものが必要です。
|
リカバリパッケージ `.zip`ファイル |
最新のリカバリパッケージのコピーを入手する の内容は `.zip`システムが変更されるたびにファイルが更新されます。このような変更を行った後は、最新バージョンのリカバリ パッケージを安全な場所に保存するように指示されます。グリッド障害から回復するには、最新のコピーを使用します。 プライマリ管理ノードが正常に動作している場合は、グリッド マネージャからリカバリ パッケージをダウンロードできます。 メンテナンス > システム > *回復パッケージ*を選択します。 グリッド マネージャーにアクセスできない場合は、ADC サービスを含む一部のストレージ ノードに、リカバリ パッケージの暗号化されたコピーが保存されています。各ストレージ ノードで、リカバリ パッケージの次の場所を調べます。 `/var/local/install/sgws-recovery-package-grid-id-revision.zip.gpg`最も高いリビジョン番号のリカバリ パッケージを使用します。 |
`Passwords.txt`ファイル |
コマンド ラインでグリッド ノードにアクセスするために必要なパスワードが含まれます。リカバリパッケージに含まれています。 |
プロビジョニングパスフレーズ |
パスフレーズは、 StorageGRIDシステムが最初にインストールされたときに作成され、文書化されます。プロビジョニングパスフレーズが `Passwords.txt`ファイル。 |
お使いのプラットフォームの最新ドキュメント |
ドキュメントについては、プラットフォーム ベンダーの Web サイトにアクセスしてください。 現在サポートされているプラットフォームのバージョンについては、 "NetApp Interoperability Matrix Tool" 。 |
StorageGRIDインストールファイルをダウンロードして解凍します
ソフトウェアをダウンロードしてファイルを解凍してください。"ストレージノード上の障害が発生したストレージボリュームの回復" 。
グリッド上で現在実行されているStorageGRIDのバージョンを使用する必要があります。
-
現在インストールされているソフトウェアのバージョンを確認します。グリッド マネージャーの上部から、ヘルプ アイコンを選択し、[バージョン情報] を選択します。
-
現在グリッド上で実行されているStorageGRIDのバージョンを選択します。
StorageGRIDソフトウェアのバージョンは次の形式になります。
11.x.y
。 -
NetAppアカウントのユーザー名とパスワードでSign in。
-
エンドユーザー使用許諾契約書を読み、チェックボックスをオンにして、[同意して続行] を選択します。
-
ダウンロードページの* StorageGRIDのインストール*列で、 `.tgz`または `.zip`プラットフォーム用のファイル。
インストール アーカイブ ファイルに表示されるバージョンは、現在インストールされているソフトウェアのバージョンと一致する必要があります。
使用 `.zip`Windows を実行している場合はファイル。
プラットフォーム インストールアーカイブ Red Hat Enterprise Linux
StorageGRID-Webscale-version-RPM-uniqueID.zip
StorageGRID-Webscale-version-RPM-uniqueID.tgz
Ubuntu、Debian、アプライアンス
StorageGRID-Webscale-version-DEB-uniqueID.zip
StorageGRID-Webscale-version-DEB-uniqueID.tgz
VMware
StorageGRID-Webscale-version-VMware-uniqueID.zip
StorageGRID-Webscale-version-VMware-uniqueID.tgz
-
アーカイブファイルをダウンロードして解凍します。
-
プラットフォームと回復する必要があるグリッド ノードに基づいて、プラットフォームに適切な手順に従って必要なファイルを選択します。
各プラットフォームの手順にリストされているパスは、アーカイブ ファイルによってインストールされた最上位ディレクトリを基準としています。
-
回復中の場合"Red Hat Enterprise Linux システム"、適切なファイルを選択します。
パスとファイル名 | 説明 |
---|---|
StorageGRIDダウンロード ファイルに含まれるすべてのファイルについて説明するテキスト ファイル。 |
|
製品に対するサポート権限を一切提供しない無料ライセンス。 |
|
RHEL ホストにStorageGRIDノード イメージをインストールするための RPM パッケージ。 |
|
RHEL ホストにStorageGRIDホスト サービスをインストールするための RPM パッケージ。 |
|
デプロイメントスクリプトツール |
説明 |
StorageGRIDシステムの構成を自動化するために使用される Python スクリプト。 |
|
StorageGRIDアプライアンスの構成を自動化するために使用される Python スクリプト。 |
|
で使用するための設定ファイルの例 `configure-storagegrid.py`スクリプト。 |
|
シングル サインオンが有効な場合に Grid Management API にサインインするために使用できる Python スクリプトの例。このスクリプトは、Ping Federate の統合にも使用できます。 |
|
で使用するための空の設定ファイル `configure-storagegrid.py`スクリプト。 |
|
StorageGRIDコンテナのデプロイメント用に RHEL ホストを構成するための Ansible ロールとプレイブックの例。必要に応じてロールまたはプレイブックをカスタマイズできます。 |
|
Active Directory または Ping Federate を使用してシングル サインオン (SSO) が有効になっている場合に、Grid Management API にサインインするために使用できるサンプル Python スクリプト。 |
|
コンパニオンによって呼び出されるヘルパースクリプト `storagegrid-ssoauth-azure.py`Azure との SSO 対話を実行する Python スクリプト。 |
|
StorageGRIDの API スキーマ。 注: アップグレードを実行する前に、アップグレード互換性テスト用の非本番環境のStorageGRID環境がない場合は、これらのスキーマを使用して、 StorageGRID管理 API を使用するために作成したコードが新しいStorageGRIDリリースと互換性があることを確認できます。 |
-
回復中の場合"UbuntuまたはDebianシステム"、適切なファイルを選択します。
パスとファイル名 | 説明 |
---|---|
StorageGRIDダウンロード ファイルに含まれるすべてのファイルについて説明するテキスト ファイル。 |
|
テスト環境およびコンセプトの実証環境に使用できる、非本番環境のNetAppライセンス ファイル。 |
|
Ubuntu または Debian ホストにStorageGRIDノード イメージをインストールするための DEB パッケージ。 |
|
ファイルのMD5チェックサム |
|
Ubuntu または Debian ホストにStorageGRIDホスト サービスをインストールするための DEB パッケージ。 |
|
デプロイメントスクリプトツール |
説明 |
StorageGRIDシステムの構成を自動化するために使用される Python スクリプト。 |
|
StorageGRIDアプライアンスの構成を自動化するために使用される Python スクリプト。 |
|
シングル サインオンが有効な場合に Grid Management API にサインインするために使用できる Python スクリプトの例。このスクリプトは、Ping Federate の統合にも使用できます。 |
|
で使用するための設定ファイルの例 `configure-storagegrid.py`スクリプト。 |
|
で使用するための空の設定ファイル `configure-storagegrid.py`スクリプト。 |
|
StorageGRIDコンテナのデプロイメント用に Ubuntu または Debian ホストを構成するための Ansible ロールとプレイブックの例。必要に応じてロールまたはプレイブックをカスタマイズできます。 |
|
Active Directory または Ping Federate を使用してシングル サインオン (SSO) が有効になっている場合に、Grid Management API にサインインするために使用できるサンプル Python スクリプト。 |
|
コンパニオンによって呼び出されるヘルパースクリプト `storagegrid-ssoauth-azure.py`Azure との SSO 対話を実行する Python スクリプト。 |
|
StorageGRIDの API スキーマ。 注: アップグレードを実行する前に、アップグレード互換性テスト用の非本番環境のStorageGRID環境がない場合は、これらのスキーマを使用して、 StorageGRID管理 API を使用するために作成したコードが新しいStorageGRIDリリースと互換性があることを確認できます。 |
-
回復中の場合"VMwareシステム"、適切なファイルを選択します。
パスとファイル名 | 説明 |
---|---|
StorageGRIDダウンロード ファイルに含まれるすべてのファイルについて説明するテキスト ファイル。 |
|
製品に対するサポート権限を一切提供しない無料ライセンス。 |
|
グリッド ノード仮想マシンを作成するためのテンプレートとして使用される仮想マシン ディスク ファイル。 |
|
オープン仮想化フォーマットのテンプレートファイル( |
|
テンプレートファイル( |
|
テンプレートファイル( |
|
テンプレートファイル( |
|
デプロイメントスクリプトツール |
説明 |
仮想グリッド ノードのデプロイメントを自動化するために使用される Bash シェル スクリプト。 |
|
で使用するためのサンプル設定ファイル `deploy-vsphere-ovftool.sh`スクリプト。 |
|
StorageGRIDシステムの構成を自動化するために使用される Python スクリプト。 |
|
StorageGRIDアプライアンスの構成を自動化するために使用される Python スクリプト。 |
|
シングル サインオン (SSO) が有効な場合に Grid Management API にサインインするために使用できるサンプル Python スクリプト。このスクリプトは、Ping Federate の統合にも使用できます。 |
|
で使用するための設定ファイルの例 `configure-storagegrid.py`スクリプト。 |
|
で使用するための空の設定ファイル `configure-storagegrid.py`スクリプト。 |
|
Active Directory または Ping Federate を使用してシングル サインオン (SSO) が有効になっている場合に、Grid Management API にサインインするために使用できるサンプル Python スクリプト。 |
|
コンパニオンによって呼び出されるヘルパースクリプト `storagegrid-ssoauth-azure.py`Azure との SSO 対話を実行する Python スクリプト。 |
|
StorageGRIDの API スキーマ。 注: アップグレードを実行する前に、アップグレード互換性テスト用の非本番環境のStorageGRID環境がない場合は、これらのスキーマを使用して、 StorageGRID管理 API を使用するために作成したコードが新しいStorageGRIDリリースと互換性があることを確認できます。 |
-
StorageGRIDアプライアンスベースのシステムをリカバリする場合は、適切なファイルを選択します。
パスとファイル名 | 説明 |
---|---|
アプライアンスにStorageGRIDノード イメージをインストールするための DEB パッケージ。 |
|
ファイルのMD5チェックサム |
|
アプライアンスのインストールでは、ネットワーク トラフィックを回避する必要がある場合にのみこれらのファイルが必要です。アプライアンスは、プライマリ管理ノードから必要なファイルをダウンロードできます。 |