3.4. トラブルシューティング
プライベートオファーの承認と Red Hat アカウントのリンクに関連する最もよくある問題を紹介します。
3.4.1. 別の AWS アカウントを使用してプライベートオファーにアクセスする
オファーで定義されていない AWS アカウント ID でログインしてプライベートオファーにアクセスしようとし、図 11 のようなメッセージが表示された場合は、目的の AWS 請求先アカウントとしてログインしていることを確認してください。
図3.11 プライベートオファー URL 使用時の HTTP 404 エラー
- プライベートオファーを別の AWS アカウントに拡張する必要がある場合は、販売者に問い合わせてください。
3.4.2. アクティブなサブスクリプションのため、プライベートオファーを承認できない
別のパブリックオファーまたはプライベートオファーを使用して ROSA with HCP をすでにアクティブ化している状態で、ROSA with HCP を初めてアクティブ化するために作成されたプライベートオファーにアクセスしようとして次の通知が表示された場合は、オファーを提供した販売者に問い合わせてください。
販売者は、以前のサブスクリプションをキャンセルする必要なく、新しいオファーを提供し、現在の同意をシームレスに置き換えることができます。
図3.12 既存のサブスクリプションによりプライベートオファーの承認が妨げられる
3.4.3. AWS アカウントがすでに別の Red Hat アカウントにリンクされている
プライベートオファーを承認した AWS アカウントを現在ログイン中の Red Hat ユーザーに接続しようとしたときに、"AWS account is already linked to a different Red Hat account" というエラーメッセージが表示された場合、その AWS アカウントはすでに別の Red Hat ユーザーと連携しています。
図3.13 AWS アカウントがすでに別の Red Hat アカウントにリンクされている
別の Red Hat アカウントか別の AWS アカウントを使用すると、ログインできます。
- ただし、このガイドはプライベートオファーに関するものであるため、購入者として指定された AWS アカウントでログインし、すでにプライベートオファーを承認していることを想定しています。そのため、このアカウントを請求先アカウントとして使用することを想定しています。プライベートオファーを承認した後、別の AWS アカウントとしてログインすることは想定していません。
- プライベートオファーを承認した AWS アカウントにすでに連携している別の Red Hat ユーザーでログインすることもできます。同じ Red Hat 組織に属する他の Red Hat ユーザーは、図 10 に示すように、クラスターを作成するときに、リンクされた AWS アカウントを ROSA with HCP の AWS 請求先アカウントとして使用できます。
- 既存のアカウントのリンクが正しくないと思われる場合は、以下の "チームメンバーが別の Red Hat 組織に属している" という質問を参照して、対処方法のヒントを確認してください。
3.4.4. チームメンバーが別の Red Hat 組織に属している
- AWS アカウントと連携できるのは、1 つの Red Hat アカウントだけです。クラスターを作成し、この AWS アカウントに付与されたプライベートオファーを利用するユーザーは、同じ Red Hat アカウントに属している必要があります。これを実現するには、ユーザーを同じ Red Hat アカウントに招待し、新しい Red Hat ユーザーを作成します。
3.4.5. クラスターの作成時に間違った AWS 請求先アカウントを選択した
- ユーザーが間違った AWS 請求先アカウントを選択した場合、これを修正する最も早い方法は、クラスターを削除し、正しい AWS 請求先アカウントを選択して新しいクラスターを作成することです。
- 簡単に削除できない実稼働クラスターの場合は、Red Hat サポートに問い合わせて、既存のクラスターの請求先アカウントを変更してください。この問題を解決するには、ある程度の時間がかかることが予想されます。