15.5. 베어 메탈에서 호스트 클러스터 문제 해결
다음 정보는 베어 메탈에서 호스팅되는 컨트롤 플레인 문제 해결에 적용됩니다.
15.5.1. 베어 메탈의 호스팅된 컨트롤 플레인에 노드를 추가하지 못했습니다 링크 복사링크가 클립보드에 복사되었습니다!
지원 설치 관리자를 사용하여 프로비저닝된 노드로 호스팅되는 컨트롤 플레인 클러스터를 확장할 때 호스트는 포트 22642가 포함된 URL로 Ignition을 가져오지 못합니다. 해당 URL은 호스팅된 컨트롤 플레인에서 유효하지 않으며 클러스터에 문제가 있음을 나타냅니다.
프로세스
문제를 확인하려면 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
- 지원 서비스 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 이 문제를 해결하려면 Kubernetes Operator 설명서의 다중 클러스터 엔진의 "네임스페이스에 풀 시크릿 추가"를 참조하십시오.
참고호스팅된 컨트롤 플레인을 사용하려면 독립 실행형 Operator 또는 Red Hat Advanced Cluster Management의 일부로 다중 클러스터 엔진 Operator가 설치되어 있어야 합니다. Operator에는 Red Hat Advanced Cluster Management와 밀접한 관계가 있으므로 Operator에 대한 문서가 해당 제품 설명서에 게시됩니다. Red Hat Advanced Cluster Management를 사용하지 않더라도 다중 클러스터 엔진 Operator를 포함하는 문서의 부분은 호스팅된 컨트롤 플레인과 관련이 있습니다.