グリッドノードのリカバリに必要な項目を収集します
メンテナンス手順を実行する前に、障害グリッドノードのリカバリに必要な情報、ファイル、機器などが揃っていることを確認する必要があります。
項目 | 脚注 |
---|---|
StorageGRID インストールアーカイブ |
グリッドノードのリカバリが必要な場合は、プラットフォームに応じてを実行する必要がありStorageGRID インストールファイルをダウンロードしますます。 *注:*ストレージノードで障害ストレージボリュームをリカバリする場合は、ファイルをダウンロードする必要はありません。 |
サービスラップトップ |
サービスラップトップには次のものが必要です。
|
回復パッケージ `.zip`ファイル |
最新のリカバリパッケージのコピーを入手する の内容は `.zip`システムが変更されるたびにファイルが更新されます。このような変更を行った後は、最新バージョンのリカバリ パッケージを安全な場所に保存するように指示されます。グリッド障害から回復するには、最新のコピーを使用します。 任意の管理ノードにログインしたら、グリッド マネージャーを使用してリカバリ パッケージをダウンロードします。 メンテナンス > システム > *回復パッケージ*を選択します。 グリッド マネージャーにアクセスできない場合は、ADC サービスを含む一部のストレージ ノードに、暗号化されたリカバリ パッケージのコピーが保存されています。各ストレージ ノードで、リカバリ パッケージの次の場所を調べます。 `/var/local/install/sgws-recovery-package-grid-id-revision.zip.gpg`最も高いリビジョン番号のリカバリ パッケージを使用します。 |
`Passwords.txt`ファイル |
コマンド ラインでグリッド ノードにアクセスするために必要なパスワードが含まれます。リカバリパッケージに含まれています。 |
プロビジョニングパスフレーズ |
このパスフレーズは、 StorageGRID システムが最初にインストールされるときに作成されて文書化されます。プロビジョニングパスフレーズがファイルに含まれていません |
ご使用のプラットフォームの最新ドキュメント |
ドキュメントについては、プラットフォームのベンダーの Web サイトを参照してください。 現在サポートされているプラットフォームのバージョンについては、を参照してください "NetApp Interoperability Matrix Tool"。 |
StorageGRID インストールファイルをダウンロードして展開します
ソフトウェアをダウンロードし、ファイルを展開し"ストレージノード上の障害ストレージボリュームのリカバリ"ます。
グリッドで現在実行されているバージョンの StorageGRID を使用する必要があります。
-
現在インストールされているソフトウェアのバージョンを確認します。Grid Manager の上部からヘルプアイコンを選択し、 * バージョン情報 * を選択します。
-
グリッドで現在実行されている StorageGRID のバージョンを選択します。
StorageGRIDソフトウェアのバージョンの形式は次のとおりです。
11.x.y
-
ネットアップアカウントのユーザ名とパスワードを使用してサインインします。
-
[End User License Agreement]を読み、チェックボックスをオンにして、*[Accept & Continue]*を選択します。
-
ダウンロードページの* Install StorageGRID *列で、使用しているプラットフォームに対応するファイルまたは `.zip`ファイルを選択し `.tgz`ます。
インストールアーカイブファイルに表示されるバージョンは、現在インストールされているソフトウェアのバージョンと一致している必要があります。
Windowsを実行している場合は、ファイルを使用し `.zip`ます。
プラットフォーム インストールアーカイブ RHEL
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
-
アーカイブファイルをダウンロードして展開します。
-
プラットフォームと回復する必要があるグリッド ノードに基づいて、プラットフォームに適切なセクションに進み、必要なファイルを選択します。
各プラットフォームの手順に記載されているパスは、アーカイブファイルによってインストールされた最上位ディレクトリに対する相対パスです。
-
回復中の場合"ソフトウェアベースのノード"適切なファイルを選択します。
RHELパスとファイル名 製品説明 StorageGRID ダウンロードファイルに含まれているすべてのファイルについて説明するテキストファイル。
製品サポートのない無償ライセンス。
RHELホストにStorageGRIDノードイメージをインストールするためのRPMパッケージ。
RHELホストにStorageGRIDホストサービスをインストールするためのRPMパッケージ。
導入スクリプトツール
製品説明
StorageGRID システムの設定を自動化するための Python スクリプト。
StorageGRID アプライアンスの設定を自動化するための Python スクリプト。
スクリプトで使用する構成ファイルの例
configure-storagegrid.py
。シングルサインオンが有効な場合にグリッド管理 API にサインインするために使用できる Python スクリプトの例。このスクリプトは、Pingフェデレーション統合にも使用できます。
スクリプトで使用する空の構成ファイル
configure-storagegrid.py
。StorageGRIDコンテナ導入用のRHELホストを設定するためのサンプルのAnsibleのロールとプレイブック。必要に応じて、ロールまたはプレイブックをカスタマイズできます。
Active DirectoryまたはPingフェデレーションを使用してシングルサインオン(SSO)が有効になっている場合にグリッド管理APIにサインインするために使用できるPythonスクリプトの例。
関連するPythonスクリプトによって呼び出され、AzureとのSSO対話を実行するヘルパースクリプト
storagegrid-ssoauth-azure.py
。StorageGRID の API スキーマ
注:アップグレードを実行する前に、これらのスキーマを使用して、アップグレード互換性テスト用の非本番環境のStorageGRID 環境がない場合、StorageGRID 管理APIを使用するように記述したコードが新しいStorageGRID リリースと互換性があることを確認できます。
Ubuntu または Debianパスとファイル名 製品説明 StorageGRID ダウンロードファイルに含まれているすべてのファイルについて説明するテキストファイル。
テスト環境やコンセプトの実証環境に使用できる、非本番環境のNetAppライセンスファイル。
Ubuntu ホストまたは Debian ホストに StorageGRID ノードイメージをインストールするための DEB パッケージ。
ファイルのMD5チェックサム
/debs/storagegrid-webscale-images-version-SHA.deb
。Ubuntu ホストまたは Debian ホストに StorageGRID ホストサービスをインストールするための DEB パッケージ。
導入スクリプトツール
製品説明
StorageGRID システムの設定を自動化するための Python スクリプト。
StorageGRID アプライアンスの設定を自動化するための Python スクリプト。
シングルサインオンが有効な場合にグリッド管理 API にサインインするために使用できる Python スクリプトの例。このスクリプトは、Pingフェデレーション統合にも使用できます。
スクリプトで使用する構成ファイルの例
configure-storagegrid.py
。スクリプトで使用する空の構成ファイル
configure-storagegrid.py
。StorageGRID コンテナ導入用の Ubuntu ホストまたは Debian ホストを設定するためのサンプルの Ansible のロールとプレイブック。必要に応じて、ロールまたはプレイブックをカスタマイズできます。
Active DirectoryまたはPingフェデレーションを使用してシングルサインオン(SSO)が有効になっている場合にグリッド管理APIにサインインするために使用できるPythonスクリプトの例。
関連するPythonスクリプトによって呼び出され、AzureとのSSO対話を実行するヘルパースクリプト
storagegrid-ssoauth-azure.py
。StorageGRID の API スキーマ
注:アップグレードを実行する前に、これらのスキーマを使用して、アップグレード互換性テスト用の非本番環境のStorageGRID 環境がない場合、StorageGRID 管理APIを使用するように記述したコードが新しいStorageGRID リリースと互換性があることを確認できます。
VMwareパスとファイル名 製品説明 StorageGRID ダウンロードファイルに含まれているすべてのファイルについて説明するテキストファイル。
製品サポートのない無償ライセンス。
グリッドノード仮想マシンを作成するためのテンプレートとして使用される仮想マシンディスクファイル。
(
.mf`プライマリ管理ノードを導入するためのOpen Virtualization Formatテンプレートファイル)(
.ovf`とマニフェストファイルテンプレートファイル(
.ovf
)とマニフェストファイル(.mf
)。非プライマリ管理ノードを導入するためのものです。テンプレートファイル(
.ovf
)とマニフェストファイル(.mf
)を使用してゲートウェイノードを導入します。(
.mf`仮想マシンベースのストレージノードを導入するためのテンプレートファイル(
.ovf`とマニフェストファイル)導入スクリプトツール
製品説明
仮想グリッドノードの導入を自動化するための Bash シェルスクリプト。
スクリプトで使用する構成ファイルの例
deploy-vsphere-ovftool.sh
。StorageGRID システムの設定を自動化するための Python スクリプト。
StorageGRID アプライアンスの設定を自動化するための Python スクリプト。
シングルサインオン(SSO)が有効な場合にグリッド管理APIにサインインするために使用できるPythonスクリプトの例。このスクリプトは、Pingフェデレーション統合にも使用できます。
スクリプトで使用する構成ファイルの例
configure-storagegrid.py
。スクリプトで使用する空の構成ファイル
configure-storagegrid.py
。Active DirectoryまたはPingフェデレーションを使用してシングルサインオン(SSO)が有効になっている場合にグリッド管理APIにサインインするために使用できるPythonスクリプトの例。
関連するPythonスクリプトによって呼び出され、AzureとのSSO対話を実行するヘルパースクリプト
storagegrid-ssoauth-azure.py
。StorageGRID の API スキーマ
注:アップグレードを実行する前に、これらのスキーマを使用して、アップグレード互換性テスト用の非本番環境のStorageGRID 環境がない場合、StorageGRID 管理APIを使用するように記述したコードが新しいStorageGRID リリースと互換性があることを確認できます。
-
StorageGRID アプライアンスベースのシステムをリカバリする場合は、該当するファイルを選択してください。
|
アプライアンスのインストールでは、ネットワーク トラフィックを回避する必要がある場合にのみこれらのファイルが必要です。アプライアンスは、リカバリ手順を実行する管理ノードから必要なファイルをダウンロードできます。 |
パスとファイル名 | 製品説明 |
---|---|
アプライアンスに StorageGRID ノードイメージをインストールするための DEB パッケージ。 |
|
ファイルのMD5チェックサム |