グリッドフェデレーションエラーをトラブルシューティングする
グリッドフェデレーション接続、アカウントクローン、およびグリッド間レプリケーションに関連するアラートやエラーのトラブルシューティングが必要になる場合があります。
グリッドフェデレーション接続のアラートとエラー
グリッドフェデレーション接続でアラートを受信したり、エラーが発生したりすることがあります。
接続問題 を解決するための変更を行った後、接続をテストして、接続ステータスが*接続済み*に戻ることを確認します。手順については、を参照してください "グリッドフェデレーション接続を管理します"。
Grid Federation Connection Failureアラート
Grid federation connection failure *アラートがトリガーされました。
グリッド間のグリッド連携接続が機能していない可能性があります。
-
両方のグリッドの[Grid Federation]ページで設定を確認します。すべての値が正しいことを確認します。を参照してください "グリッドフェデレーション接続を管理します"。
-
接続に使用した証明書を確認します。有効期限が切れたグリッドフェデレーション証明書に関するアラートがないこと、および各証明書の詳細が有効であることを確認してください。の接続証明書のローテーション手順を参照してください "グリッドフェデレーション接続を管理します"。
-
両方のグリッドのすべての管理ノードとゲートウェイノードがオンラインで使用可能であることを確認します。これらのノードに影響している可能性があるアラートを解決してから再試行してください。
-
ローカルまたはリモートのグリッドの完全修飾ドメイン名(FQDN)を指定した場合は、DNSサーバがオンラインで使用可能であることを確認します。を参照してください "グリッドフェデレーションとは" ネットワーク、IPアドレス、およびDNSの要件に使用します。
Gridフェデレーション証明書の有効期限に関するアラート
Expiration of grid federation certificate *アラートがトリガーされました。
このアラートは、1つ以上のグリッドフェデレーション証明書の有効期限が近づいていることを示しています。
の接続証明書のローテーション手順を参照してください "グリッドフェデレーション接続を管理します"。
グリッドフェデレーション接続の編集中にエラーが発生しました
グリッドフェデレーション接続を編集するときに、*[保存してテスト]*を選択すると、「1つ以上のノードで候補構成ファイルを作成できませんでした」という警告メッセージが表示されます。
グリッドフェデレーション接続を編集すると、StorageGRID は最初のグリッドのすべての管理ノードに「候補構成」ファイルを保存しようとします。管理ノードがオフラインの場合など、このファイルをすべての管理ノードに保存できない場合は、警告メッセージが表示されます。
-
接続の編集に使用するグリッドで、* nodes *を選択します。
-
そのグリッドのすべての管理ノードがオンラインであることを確認します。
-
オフラインになっているノードがある場合は、それらのノードをオンラインに戻し、接続の編集をやり直します。
アカウントのクローンエラー
クローンされたテナントアカウントにサインインできない
クローンされたテナントアカウントにはサインインできません。Tenant Managerのサインインページに「Your credentials for this account were invalid」というエラーメッセージが表示されます。もう一度実行してください。"
セキュリティ上の理由から、テナントアカウントをテナントのソースグリッドからテナントのデスティネーショングリッドにクローニングする場合、テナントのローカルrootユーザに設定したパスワードはクローニングされません。同様に、テナントのソースグリッドでローカルユーザを作成しても、ローカルユーザのパスワードはデスティネーショングリッドにクローニングされません。
rootユーザがテナントのデスティネーショングリッドにサインインするには、まずグリッド管理者が必要です "ローカルrootユーザのパスワードを変更します" をクリックします。
クローニングされたローカルユーザがテナントのデスティネーショングリッドにサインインする前に、クローニングされたテナントのrootユーザがデスティネーショングリッドにユーザのパスワードを追加する必要があります。手順については、を参照してください "ローカルユーザを管理します" Tenant Managerの使用手順を参照してください。
クローンなしでテナントが作成された
Use grid federation connection *権限で新しいテナントを作成すると、「Tenant created without a clone」というメッセージが表示されます。
この問題 は、接続ステータスの更新が遅延した場合に発生する可能性があります原因 。これにより、正常でない接続が*接続済み*として表示される可能性があります。
-
エラーメッセージに表示された理由を確認し、接続を妨げる可能性のあるネットワークまたはその他の問題を解決します。を参照してください グリッドフェデレーション接続のアラートとエラー。
-
手順に従って、でグリッドフェデレーション接続をテストします "グリッドフェデレーション接続を管理します" 問題 が修正されたことを確認します。
-
テナントのソースグリッドで、*[Tenants]*を選択します。
-
クローニングに失敗したテナントアカウントを特定します。
-
テナント名を選択して詳細ページを表示します。
-
[アカウントのクローンを再試行する]*を選択します。
エラーが解決されると、テナントアカウントがもう一方のグリッドにクローニングされます。
グリッド間レプリケーションのアラートとエラー
接続またはテナントについて表示された最後のエラー
いつ "グリッドフェデレーション接続の表示" (または "許可されたテナントの管理" 接続の場合)、接続の詳細ページの* Last error *列にエラーが表示されます。例:
![グリッドフェデレーション接続の[Last error]列に表示されるメッセージを示すスクリーンショット](../media/grid-federation-last-error.png)
各グリッドフェデレーション接続の* Last error *列には、テナントのデータが他のグリッドにレプリケートされているときに発生した最新のエラー(存在する場合)が表示されます。この列には、最後に発生したグリッド間レプリケーションエラーのみが表示されます。以前に発生した可能性のあるエラーは表示されません。 この列のエラーは、次のいずれかの理由で発生する可能性があります。
-
ソースオブジェクトのバージョンが見つかりませんでした。
-
ソースバケットが見つかりませんでした。
-
デスティネーションバケットが削除されました。
-
デスティネーションバケットが別のアカウントで再作成されました。
-
デスティネーションバケットのバージョン管理が中断されています。
-
デスティネーションバケットが同じアカウントで再作成されましたが、現在バージョン管理されていません。
「* Last error *」列にエラーメッセージが表示された場合は、次の手順を実行します。
-
メッセージテキストを確認します。
-
推奨される対処方法を実行します。たとえば、グリッド間レプリケーションのためにデスティネーションバケットでバージョン管理が一時停止されていた場合は、そのバケットのバージョン管理を再度有効にします。
-
テーブルから接続またはテナントアカウントを選択します。
-
[Clear error]*を選択します。
-
メッセージをクリアしてシステムのステータスを更新するには、*はい*を選択します。
-
5~6分待ってから、新しいオブジェクトをバケットに取り込みます。エラーメッセージが再表示されないことを確認します。
エラーメッセージがクリアされるように、メッセージのタイムスタンプから5分以上経過してから新しいオブジェクトを取り込んでください。 エラーをクリアしたあとに、同じくエラーが発生している別のバケットにオブジェクトを取り込んだ場合は、新しい* Last error *が表示されることがあります。 -
バケットエラーが原因でレプリケートに失敗したオブジェクトがないかどうかを確認するには、を参照してください "失敗したレプリケーション処理を特定して再試行します"。
Cross-grid replication permanent failureアラート
Cross-grid replication permanent failure *アラートがトリガーされました。
このアラートは、ユーザによる解決が必要な理由で、2つのグリッド上のバケット間でテナントオブジェクトをレプリケートできない場合に表示されます。このアラートの主な原因は、ソースまたはデスティネーションのバケットが変更されたことです。
-
アラートがトリガーされたグリッドにサインインします。
-
>[システム]>[グリッドフェデレーション]*に移動し、アラートに表示されている接続名を確認します。
-
[Permitted Tenants]タブで、* Last error *列を確認し、エラーが発生しているテナントアカウントを特定します。
-
障害の詳細については、の手順を参照してください "グリッドフェデレーション接続を監視する" をクリックして、クロスグリッドレプリケーションの指標を確認します。
-
影響を受ける各テナントアカウント:
-
の手順を参照してください "テナントのアクティビティを監視する" テナントがグリッド間レプリケーションのデスティネーショングリッドでのクォータを超えていないことを確認する。
-
必要に応じて、デスティネーショングリッドでのテナントのクォータを増やして、新しいオブジェクトを保存できるようにします。
-
-
影響を受ける各テナントについて、両方のグリッドでTenant Managerにサインインしてバケットのリストを比較できるようにします。
-
クロスグリッドレプリケーションが有効になっている各バケットについて、次の点を確認します。
-
もう一方のグリッドには、同じテナントに対応するバケットがあります(正確な名前を使用する必要があります)。
-
どちらのバケットでもオブジェクトのバージョン管理が有効になっています(どちらのグリッドでもバージョン管理を一時停止することはできません)。
-
両方のバケットでS3オブジェクトロックが無効になっています。
-
どちらのバケットも「* Deleting objects:read-only *」状態ではありません。
-
-
問題 が解決されたことを確認するには、の手順を参照してください "グリッドフェデレーション接続を監視する" クロスグリッドレプリケーションの指標を確認する、または次の手順を実行します。
-
[Grid Federation]ページに戻ります。
-
影響を受けるテナントを選択し、* Last error 列で Clear Error *を選択します。
-
メッセージをクリアしてシステムのステータスを更新するには、*はい*を選択します。
-
5~6分待ってから、新しいオブジェクトをバケットに取り込みます。エラーメッセージが再表示されないことを確認します。
エラーメッセージがクリアされるように、メッセージのタイムスタンプから5分以上経過してから新しいオブジェクトを取り込んでください。
解決後にアラートがクリアされるまでに最大1日かかることがあります。 -
に進みます "失敗したレプリケーション処理を特定して再試行します" 他のグリッドにレプリケートできなかったオブジェクトを特定するかマーカーを削除し、必要に応じてレプリケーションを再試行します。
-
Cross-grid replication resource unavailableアラート
Cross-grid replication resource unavailable *アラートがトリガーされました。
このアラートは、リソースを使用できないためにグリッド間のレプリケーション要求が保留中であることを示しています。たとえば、ネットワークエラーが発生している可能性があります。
-
アラートを監視して、問題 が自動的に解決するかどうかを確認します。
-
問題 が解消されない場合は、いずれかのグリッドに同じ接続に対する* Grid federation connection failure アラートが表示されているか、またはノードに対して Unable to communicate with node *アラートが表示されているかを確認します。このアラートは、アラートを解決すると解決される場合があります。
-
障害の詳細については、の手順を参照してください "グリッドフェデレーション接続を監視する" をクリックして、クロスグリッドレプリケーションの指標を確認します。
-
アラートを解決できない場合は、テクニカルサポートにお問い合わせください。
問題 の解決後、グリッド間レプリケーションは通常どおり続行されます。