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

拡張の準備

共同作成者

StorageGRID 拡張の準備として、必要な情報やデータ、機器を揃え、新しいハードウェアやネットワークを設置および設定する必要があります。

前提要件

拡張処理を実行する前に、次の表に記載された情報やデータ、機器を揃えておく必要があります。

項目 注:

StorageGRID インストールアーカイブ

新しいグリッドノードや新しいサイトを追加する場合は、 StorageGRID インストールアーカイブをダウンロードして展開する必要があります。グリッドで現在実行されているバージョンと同じバージョンを使用する必要があります。

詳細については、StorageGRID インストールファイルのダウンロードと展開の手順を参照してください。

  • 注:既存のストレージノードに新しいストレージボリュームを追加する場合や新しい StorageGRID アプライアンスをインストールする場合、ファイルをダウンロードする必要はありません。

サービスラップトップ

サービスラップトップは、次の要件を満たしている必要があります。

  • ネットワークポート

  • SSH クライアント( PuTTY など)

  • サポートされているブラウザ

プロビジョニングパスフレーズ

このパスフレーズは、 StorageGRID システムが最初にインストールされるときに作成されて文書化されます。プロビジョニングパスフレーズはに含まれていません Passwords.txt ファイル。

StorageGRID のドキュメント

  • StorageGRID の管理_

  • StorageGRID リリースノート_

  • 使用しているプラットフォームに対応したインストール手順

ご使用のプラットフォームの最新ドキュメント

サポートされるバージョンについては、 Interoperability Matrix を参照してください。

Web ブラウザの要件

サポートされている Web ブラウザを使用する必要があります。

Web ブラウザ サポートされる最小バージョン

Google Chrome

87

Microsoft Edge の場合

87

Mozilla Firefox

84

ブラウザウィンドウの幅を推奨される値に設定してください。

ブラウザの幅 ピクセル

最小( Minimum )

1024

最適

1280

StorageGRID インストールファイルのダウンロードと展開

新しいグリッドノードや新しいサイトを追加する前に、適切な StorageGRID インストールアーカイブをダウンロードし、ファイルを展開する必要があります。

このタスクについて

拡張処理は、グリッドで現在実行されているバージョンの StorageGRID を使用して実行する必要があります。

手順
  1. ネットアップの StorageGRID ダウンロードページにアクセスします。

  2. グリッドで現在実行されている StorageGRID のバージョンを選択します。

  3. ネットアップアカウントのユーザ名とパスワードを使用してサインインします。

  4. エンドユーザライセンス契約を読み、チェックボックスをオンにして、「 * 同意して続行 * 」を選択します。

  5. ダウンロードページの「* Install StorageGRID *」列で、を選択します .tgz または .zip ご使用のプラットフォームに対応するファイルです。

    インストールアーカイブファイルに表示されるバージョンは、現在インストールされているソフトウェアのバージョンと一致している必要があります。

    を使用します .zip ファイルサービスラップトップでWindowsを実行している場合。

    プラットフォーム インストールアーカイブ

    VMware

    StorageGRID-Webscale-version-VMware-uniqueID.zip StorageGRIDWebscale—​vmware-uniqueID_tgz

    Red Hat Enterprise Linux または CentOS

    StorageGRID-Webscale-version-RPM-uniqueID.zip StorageGRIDWebscale--version-rpm_uniqueID_tgz

    UbuntuまたはDebianおよびアプライアンス

    StorageGRID-Webscale-version-DEB-uniqueID.zip StorageGRIDWebscale--version-bDEB --_uniqueID_tgz

    OpenStack / その他のハイパーバイザー

    OpenStack の既存の環境を拡張する場合は、上記のサポートされている Linux ディストリビューションのいずれかを実行する仮想マシンを導入し、 Linux に関する適切な手順に従う必要があります。

  6. アーカイブファイルをダウンロードして展開します。

  7. プラットフォームに応じた手順に従って、プラットフォーム、計画したグリッドトポロジ、および StorageGRID システムの拡張方法に基づいて、必要なファイルを選択します。

    各プラットフォームの手順に記載されているパスは、アーカイブファイルによってインストールされた最上位ディレクトリに対する相対パスです。

  8. VMware システムを拡張する場合は、適切なファイルを選択します。

    パスとファイル名 説明

    StorageGRID ダウンロードファイルに含まれているすべてのファイルについて説明するテキストファイル。

    製品サポートのない無償ライセンス。

    グリッドノード仮想マシンを作成するためのテンプレートとして使用される仮想マシンディスクファイル。

    Open Virtualization Formatテンプレートファイル (.ovf)とマニフェストファイル (.mf)を使用してください。

    テンプレートファイル (.ovf)とマニフェストファイル (.mf)。非プライマリ管理ノードを導入する場合に使用します。

    テンプレートファイル (.ovf)とマニフェストファイル (.mf)を使用してアーカイブノードを導入します。

    テンプレートファイル (.ovf)とマニフェストファイル (.mf)を選択します。

    テンプレートファイル (.ovf)とマニフェストファイル (.mf)を選択します。

    導入スクリプトツール

    説明

    仮想グリッドノードの導入を自動化するための Bash シェルスクリプト。

    で使用するサンプル構成ファイル deploy-vsphere-ovftool.sh スクリプト:

    StorageGRID システムの設定を自動化するための Python スクリプト。

    StorageGRID アプライアンスの設定を自動化するための Python スクリプト。

    シングルサインオンが有効な場合にグリッド管理 API にサインインするために使用できる Python スクリプトの例。

    で使用するサンプル構成ファイル configure-storagegrid.py スクリプト:

    で使用する空の構成ファイル configure-storagegrid.py スクリプト:

  9. Red Hat Enterprise Linux または CentOS のシステムを拡張する場合は、該当するファイルを選択します。

    パスとファイル名 説明

    StorageGRID ダウンロードファイルに含まれているすべてのファイルについて説明するテキストファイル。

    製品サポートのない無償ライセンス。

    RHEL ホストまたは CentOS ホストに StorageGRID ノードイメージをインストールするための RPM パッケージ。

    RHEL ホストまたは CentOS ホストに StorageGRID ホストサービスをインストールするための RPM パッケージ。

    導入スクリプトツール

    説明

    StorageGRID システムの設定を自動化するための Python スクリプト。

    StorageGRID アプライアンスの設定を自動化するための Python スクリプト。

    で使用するサンプル構成ファイル configure-storagegrid.py スクリプト:

    シングルサインオンが有効な場合にグリッド管理 API にサインインするために使用できる Python スクリプトの例。

    で使用する空の構成ファイル configure-storagegrid.py スクリプト:

    StorageGRID コンテナ導入用の RHEL ホストまたは CentOS ホストを設定するためのサンプルの Ansible のロールとプレイブック。必要に応じて、ロールまたはプレイブックをカスタマイズできます。

  10. Ubuntu または Debian システムを拡張する場合は、適切なファイルを選択します。

    パスとファイル名 説明

    StorageGRID ダウンロードファイルに含まれているすべてのファイルについて説明するテキストファイル。

    テスト環境およびコンセプトの実証環境に使用できる、非本番環境のネットアップライセンスファイル。

    Ubuntu ホストまたは Debian ホストに StorageGRID ノードイメージをインストールするための DEB パッケージ。

    ファイルのMD5チェックサム /debs/storagegrid-webscale-images-version-SHA.deb

    Ubuntu ホストまたは Debian ホストに StorageGRID ホストサービスをインストールするための DEB パッケージ。

    導入スクリプトツール

    説明

    StorageGRID システムの設定を自動化するための Python スクリプト。

    StorageGRID アプライアンスの設定を自動化するための Python スクリプト。

    シングルサインオンが有効な場合にグリッド管理 API にサインインするために使用できる Python スクリプトの例。

    で使用するサンプル構成ファイル configure-storagegrid.py スクリプト:

    で使用する空の構成ファイル configure-storagegrid.py スクリプト:

    StorageGRID コンテナ導入用の Ubuntu ホストまたは Debian ホストを設定するためのサンプルの Ansible のロールとプレイブック。必要に応じて、ロールまたはプレイブックをカスタマイズできます。

  11. StorageGRID アプライアンスベースのシステムを拡張する場合は、該当するファイルを選択してください。

    パスとファイル名 説明

    アプライアンスに StorageGRID ノードイメージをインストールするための DEB パッケージ。

    DEB インストールパッケージのチェックサム。アップロード後にパッケージに変更が加えられていないことを確認するために StorageGRID アプライアンスインストーラで使用されます。

    メモ アプライアンスのインストールの場合、これらのファイルが必要になるのは、ネットワークトラフィックを回避する必要がある場合だけです。アプライアンスは、プライマリ管理ノードから必要なファイルをダウンロードできます。

ハードウェアとネットワークの確認

StorageGRID システムの拡張を開始する前に、新しいグリッドノードまたは新しいサイトをサポートするために必要なハードウェアを設置して設定しておく必要があります。

サポートされるバージョンについては、Interoperability Matrixを参照してください。

また、サイトのサーバ間のネットワーク接続を確認し、プライマリ管理ノードがStorageGRID システムをホストするすべての拡張サーバと通信できることを確認する必要があります。

新しいサブネットの追加を含む拡張アクティビティを実行する場合は、拡張手順 を開始する前に新しいグリッドサブネットを追加する必要があります。

グリッドノード間または StorageGRID サイト間のグリッドネットワークでは、ネットワークアドレス変換( NAT )を使用しないでください。グリッドネットワークにプライベート IPv4 アドレスを使用する場合は、使用するアドレスに各サイトのすべてのグリッドノードから直接ルーティングできる必要があります。ただし、必要に応じて、ゲートウェイノードにパブリック IP アドレスを指定するなど、外部クライアントとグリッドノードの間で NAT を使用できます。NAT を使用してパブリックネットワークセグメントをブリッジする方法は、グリッド内のすべてのノードに対して透過的なトンネリングアプリケーションを採用する場合、つまりグリッドノードがパブリック IP アドレスを認識する必要がない場合にのみサポートされます。

  • 関連情報 *