ネットワーク・ステータスが NHC009 エラーを表示するのはなぜですか?
仮想プライベートクラウド
ネットワークのヘルスチェックエラー「 NHC009 」のトラブルシューティング。
ibmcloud oc cluster health issues --cluster <CLUSTER_ID> を実行してクラスタの健全性のステータスを確認すると、次の例のようなエラーが表示されます。
ID Component Severity Description
NHC009 Network Error The IAM token exchange request failed.
VPCの操作は、認証のためにIAM APIキーに依存している。 使用されているAPIキーが無効、期限切れ、または無効の場合、このエラーが発生する可能性があります。
IBM Cloud Kubernetes Service で使用した IBM Cloud API キーを確認し、更新してください。
-
どのAPIキーが使用されているかを確認する。 次のコマンドを実行して、クラスタのリソースグループを確認してください:
ibmcloud ks cluster get --cluster <Cluster_ID> -
関連するAPIキーを検索するには、以下のコマンドを実行し、リソースグループの IBM Cloud Kubernetes Service、関連するAPIキーを検索し、 ApiKey IDを保存しておく:
ibmcloud iam api-key --uuid containers-kubernetes-key -
キーが無効になっているかどうかを確認する:
ibmcloud iam api-key --activity <ApiKey_ID> -
必要であれば、 IBM Cloud Kubernetes Service で使用したAPIキーをリセットすることができる:
ibmcloud ks api-key reset --region <region> -
または、APIキーが無効になっている場合は、APIキーを有効にしてください:
ibmcloud iam api-key-enable <ApiKey_ID> -
詳細な手順については、 クラスタ資格情報の設定および IAMアクセス、APIキー、信頼済みプロファイル、サービスID、およびアクセスグループの管理を参照してください。
-
APIキーの問題を修正した後、警告が解決されるかどうかを確認するために最大30分待つ必要があります。
-
それでも問題が解決しない場合は、サポートまでご連絡ください。 サポート Case を開きます。 ケースの詳細には、関連するログファイル、エラーメッセージ、コマンド出力を必ず含めてください。