5.6. 관리되는 클러스터 문제 해결
이 절차를 사용하여 관리되는 클러스터에서 발생할 수 있는 설치 문제를 진단합니다.
프로세스
관리되는 클러스터의 상태를 확인하세요.
oc get managedcluster
$ oc get managedclusterCopy to Clipboard Copied! Toggle word wrap Toggle overflow 출력 예
NAME HUB ACCEPTED MANAGED CLUSTER URLS JOINED AVAILABLE AGE SNO-cluster true True True 2d19h
NAME HUB ACCEPTED MANAGED CLUSTER URLS JOINED AVAILABLE AGE SNO-cluster true True True 2d19hCopy to Clipboard Copied! Toggle word wrap Toggle overflow AVAILABLE열의 상태가True인 경우 관리되는 클러스터는 허브에 의해 관리되고 있습니다.AVAILABLE열의 상태가Unknown인 경우, 관리되는 클러스터가 허브에 의해 관리되지 않습니다. 더 많은 정보를 얻기 위해 계속 확인하려면 다음 단계를 따르세요.AgentClusterInstall설치 상태를 확인하세요.oc get clusterdeployment -n <cluster_name>
$ oc get clusterdeployment -n <cluster_name>Copy to Clipboard Copied! Toggle word wrap Toggle overflow 출력 예
NAME PLATFORM REGION CLUSTERTYPE INSTALLED INFRAID VERSION POWERSTATE AGE Sno0026 agent-baremetal false Initialized 2d14h
NAME PLATFORM REGION CLUSTERTYPE INSTALLED INFRAID VERSION POWERSTATE AGE Sno0026 agent-baremetal false Initialized 2d14hCopy to Clipboard Copied! Toggle word wrap Toggle overflow INSTALLED열의 상태가false이면 설치가 실패한 것입니다.설치에 실패한 경우 다음 명령을 입력하여
AgentClusterInstall리소스의 상태를 검토합니다.oc describe agentclusterinstall -n <cluster_name> <cluster_name>
$ oc describe agentclusterinstall -n <cluster_name> <cluster_name>Copy to Clipboard Copied! Toggle word wrap Toggle overflow 오류를 해결하고 클러스터를 재설정합니다.
클러스터의 관리되는 클러스터 리소스를 제거합니다.
oc delete managedcluster <cluster_name>
$ oc delete managedcluster <cluster_name>Copy to Clipboard Copied! Toggle word wrap Toggle overflow 클러스터의 네임스페이스를 제거합니다.
oc delete namespace <cluster_name>
$ oc delete namespace <cluster_name>Copy to Clipboard Copied! Toggle word wrap Toggle overflow 이렇게 하면 이 클러스터에 대해 생성된 모든 네임스페이스 범위의 사용자 정의 리소스가 삭제됩니다. 계속 진행하기 전에
ManagedClusterCR 삭제가 완료될 때까지 기다려야 합니다.- 관리되는 클러스터에 대한 사용자 지정 리소스를 다시 만듭니다.