15.5. ベアメタル上のホステッドクラスターのトラブルシューティング
以下の情報は、ベアメタル上の Hosted Control Plane のトラブルシューティングに適用されます。
15.5.1. ベアメタル上の Hosted Control Plane にノードを追加できない リンクのコピーリンクがクリップボードにコピーされました!
Assisted Installer を使用してプロビジョニングされたノードが含まれる Hosted Control Plane クラスターをスケールアップすると、ホストはポート 22642 が含まれる URL を使用して Ignition をプルできません。この URL は Hosted Control Plane では無効であり、クラスターに問題があることを示しています。
手順
問題を特定するには、assisted-service ログを確認します。
oc logs -n multicluster-engine <assisted_service_pod_name>
$ oc logs -n multicluster-engine <assisted_service_pod_name>
1 Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 1
- Assisted Service Pod の名前を指定します。
ログで、次の例に似たエラーを見つけます。
error="failed to get pull secret for update: invalid pull secret data in secret pull-secret"
error="failed to get pull secret for update: invalid pull secret data in secret pull-secret"
Copy to Clipboard Copied! Toggle word wrap Toggle overflow pull secret must contain auth for \"registry.redhat.io\"
pull secret must contain auth for \"registry.redhat.io\"
Copy to Clipboard Copied! Toggle word wrap Toggle overflow この問題を解決するには、multicluster engine for Kubernetes Operator のドキュメントの「プルシークレットを namespace に追加する」を参照してください。
注記Hosted Control Plane を使用するには、スタンドアロン Operator として、または Red Hat Advanced Cluster Management の一部として、multicluster engine Operator がインストールされている必要があります。Operator は Red Hat Advanced Cluster Management と密接な関係があるため、Operator のドキュメントはその製品のドキュメント内に公開されています。Red Hat Advanced Cluster Management を使用していない場合でも、ドキュメントの multicluster engine Operator について説明している部分は Hosted Control Plane に関連します。