StorageGRID グリッド フェデレーション接続を管理
StorageGRID システム間のグリッドフェデレーション接続の管理には、接続詳細の編集、証明書のローテーション、テナント権限の削除、および未使用の接続の削除が含まれます。
-
"対応ウェブブラウザ" を使用して、いずれかのグリッドの Grid Manager にサインインしています。
-
現在サインインしているグリッドの"ルートアクセス権限"があります。
グリッドフェデレーション接続を編集する
グリッド連携接続を編集するには、接続先のいずれかのグリッドのプライマリ管理ノードにサインインしてください。最初のグリッドに変更を加えた後は、新しい検証ファイルをダウンロードして、もう一方のグリッドにアップロードする必要があります。
|
|
接続設定の編集中は、アカウントのクローン作成やクロスグリッドレプリケーションのリクエストは、既存の接続設定を引き続き使用します。最初のグリッドに加えた編集内容はローカルに保存されますが、2番目のグリッドにアップロードされ、保存され、テストされるまでは使用されません。 |
接続の編集を開始する
-
いずれかのグリッドのプライマリ管理ノードからグリッドマネージャーにサインインしてください。
-
*ノード*を選択し、システム内の他のすべての管理ノードがオンラインであることを確認してください。
グリッドフェデレーション接続を編集する場合、StorageGRID は最初のグリッド上のすべての管理ノードに「候補構成」ファイルを保存しようとします。このファイルをすべての管理ノードに保存できない場合は、*保存してテスト*を選択したときに警告メッセージが表示されます。 -
設定 > システム > グリッド連携 を選択します。
-
グリッド連携ページまたは特定の接続の詳細ページにある「アクション」メニューを使用して、接続の詳細を編集します。入力内容については、"グリッドフェデレーション接続を作成する"を参照してください。
[操作]メニュー-
接続のラジオボタンを選択します。
-
Actions > Edit を選択します。
-
新しい情報を入力してください。
詳細ページ-
接続名を選択すると、その詳細が表示されます。
-
*Edit*を選択します。
-
新しい情報を入力してください。
-
-
ログインしているグリッドのプロビジョニングパスフレーズを入力してください。
-
「保存して続行」を選択します。
新しい値は保存されますが、新しい検証ファイルを別のグリッドにアップロードするまでは、接続には適用されません。
-
「検証ファイルをダウンロード」を選択します。
後でこのファイルをダウンロードするには、接続の詳細ページにアクセスしてください。
-
ダウンロードしたファイルを見つけ((
connection-name.grid-federation)、安全な場所に保存してください。検証ファイルには機密情報が含まれているため、安全に保管および送信する必要があります。 -
*閉じる*を選択して、グリッド連携ページに戻ります。
-
*接続ステータス*が*編集保留中*であることを確認してください。
接続の編集を開始した時点で接続状態が「接続済み」以外だった場合、状態は「編集保留中」には変わりません。 -
`connection-name.grid-federation`ファイルを他のグリッドのグリッド管理者に提供してください。
接続の編集を完了する
検証ファイルを別のグリッドにアップロードして、接続の編集を完了してください。
-
プライマリ管理ノードからグリッドマネージャーにサインインしてください。
-
設定 > システム > グリッド連携 を選択します。
-
アップロードページにアクセスするには、*検証ファイルをアップロード*を選択してください。
-
「検証ファイルをアップロード」を選択します。次に、最初のグリッドからダウンロードしたファイルを参照して選択します。
-
現在ログインしているグリッドのプロビジョニングパスフレーズを入力してください。
-
「保存してテスト」を選択します。
編集した値を使用して接続が確立できた場合、成功メッセージが表示されます。そうでない場合は、エラーメッセージが表示されます。メッセージを確認し、問題があれば対処してください。
-
ウィザードを閉じて、グリッド連携ページに戻ります。
-
*接続ステータス*が*接続済み*であることを確認してください。
-
最初のグリッドのグリッド連携ページに移動し、ブラウザを更新してください。*接続ステータス*が*接続済み*になっていることを確認してください。
-
接続が確立されたら、検証ファイルのすべてのコピーを安全に削除してください。
グリッドフェデレーション接続をテストする
-
プライマリ管理ノードからグリッドマネージャーにサインインしてください。
-
設定 > システム > グリッド連携 を選択します。
-
グリッド連携ページの*アクション*メニュー、または特定の接続の詳細ページを使用して、接続をテストします。
[操作]メニュー-
接続のラジオボタンを選択します。
-
Actions > Test を選択します。
詳細ページ-
接続名を選択すると、その詳細が表示されます。
-
「接続テスト」を選択します。
-
-
接続ステータスを確認します。
接続ステータス 説明 接続済み
両方のグリッドは接続されており、正常に通信しています。
エラー
接続にエラーが発生しています。例えば、証明書の有効期限が切れている、または設定値が無効になっている場合などが挙げられます。
編集保留中
このグリッド上の接続を編集しましたが、接続は依然として既存の設定を使用しています。編集を完了するには、新しい検証ファイルを別のグリッドにアップロードしてください。
接続待ち
このグリッド上での接続設定は完了していますが、もう一方のグリッド上での接続が完了していません。このグリッドから検証ファイルをダウンロードし、別のグリッドにアップロードしてください。
不明
接続状態が不明です。ネットワークの問題、またはノードのオフラインが原因である可能性があります。
-
接続状態が「エラー」の場合は、問題を解決してください。次に、「接続テスト」を再度選択して、問題が解決したことを確認してください。
接続証明書のローテーション
各グリッドフェデレーション接続は、接続を保護するために4つの自動生成されたSSL証明書を使用します。各グリッドの2つの証明書の有効期限が近づくと、*グリッドフェデレーション証明書の有効期限切れ*アラートが表示され、証明書のローテーションを促されます。
|
|
接続の両端にある証明書の有効期限が切れると、接続は停止し、証明書が更新されるまでレプリケーションは保留状態になります。 |
-
いずれかのグリッドのプライマリ管理ノードからグリッドマネージャーにサインインしてください。
-
設定 > システム > グリッド連携 を選択します。
-
グリッド連携ページのいずれかのタブから、接続名を選択すると、その詳細が表示されます。
-
「証明書」タブを選択します。
-
「証明書のローテーション」を選択します。
-
新しい証明書の有効期間を何日間とするか指定してください。
-
ログインしているグリッドのプロビジョニングパスフレーズを入力してください。
-
「証明書のローテーション」を選択します。
-
必要に応じて、接続先のもう一方のグリッドでもこれらの手順を繰り返してください。
一般的には、接続の両側で証明書の有効期間を同じ日数に設定してください。
グリッドフェデレーション接続を削除する
接続内のどちらのグリッドからも、グリッドフェデレーション接続を削除できます。図に示すように、どちらのグリッドのテナントによっても接続が使用されていないことを確認するために、両方のグリッドで前提条件となる手順を実行する必要があります。

接続を解除する前に、以下の点にご注意ください。
-
接続を削除しても、グリッド間で既にコピーされたアイテムは削除されません。例えば、テナントの権限が削除されても、両方のグリッドに存在するテナントのユーザー、グループ、オブジェクトはどちらのグリッドからも削除されません。これらの項目を削除するには、両方のグリッドから手動で削除する必要があります。
-
接続を削除すると、レプリケーション待ちのオブジェクト(取り込まれたが、まだ他のグリッドにレプリケートされていないオブジェクト)のレプリケーションは永久に失敗します。
すべてのテナントバケットのレプリケーションを無効にする
-
どちらのグリッドからでも、プライマリ管理ノードからGrid Managerにサインインしてください。
-
設定 > システム > グリッド連携 を選択します。
-
接続名を選択すると、その詳細が表示されます。
-
*許可されたテナント*タブで、その接続がテナントによって使用されているかどうかを確認します。
-
テナントが一覧表示されている場合は、すべてのテナントに対して、接続先の両方のグリッドにあるすべてのバケットについて"グリッド間レプリケーションを無効にする"するよう指示してください。
テナントバケットでクロスグリッドレプリケーションが有効になっている場合、「グリッドフェデレーション接続を使用する」権限を削除することはできません。各テナントアカウントは、両方のグリッド上のバケットについて、クロスグリッドレプリケーションを無効にする必要があります。
各テナントの権限を削除する
すべてのテナントバケットでクロスグリッドレプリケーションが無効になった後、両方のグリッド上のすべてのテナントから*グリッドフェデレーションを使用する*権限を削除します。
-
設定 > システム > グリッド連携 を選択します。
-
接続名を選択すると、その詳細が表示されます。
-
「許可されたテナント」タブの各テナントについて、各テナントから「グリッドフェデレーション接続を使用する」権限を削除します。"許可されたテナントを管理する"を参照してください。
-
他のグリッド上の許可されたテナントについても、これらの手順を繰り返してください。
接続を解除する
-
どちらのグリッドでもテナントが接続を使用していない場合は、*削除*を選択してください。
-
確認メッセージを確認し、*削除*を選択します。
-
接続を解除できた場合は、成功メッセージが表示されます。グリッド連携接続は、両方のグリッドから削除されました。
-
接続を解除できない場合(例えば、接続がまだ使用中である場合や、接続エラーが発生した場合)、エラーメッセージが表示されます。以下のいずれかの方法を実行できます。
-
エラーを解決してください(推奨)。"グリッドフェデレーションのエラーをトラブルシューティングする"を参照してください。
-
強制的に接続を解除してください。次のセクションをご覧ください。
-
-
グリッドフェデレーション接続を強制的に削除する
必要に応じて、「接続済み」ステータスではない接続を強制的に削除できます。
強制削除は、ローカルグリッドからの接続を削除するだけです。接続を完全に削除するには、両方のグリッドで同じ手順を実行してください。
-
確認ダイアログボックスから「強制削除」を選択します。
成功メッセージが表示されます。このグリッド連携接続は使用できなくなりました。ただし、テナントバケットではクロスグリッドレプリケーションが有効になっている場合があり、接続内のグリッド間で既に一部のオブジェクトコピーが複製されている可能性があります。
-
接続先の別のグリッドから、プライマリ管理ノードのグリッドマネージャーにサインインします。
-
設定 > システム > グリッド連携 を選択します。
-
接続名を選択すると、その詳細が表示されます。
-
「削除」と「はい」を選択します。
-
Force remove を選択して、このグリッドから接続を削除します。