증상

현재 TKG(Tanzu Kubernetes Grid) UI를 사용하여 vSphere에 관리 클러스터를 생성하고 있습니다. UI에 vSphere 자격 증명을 입력하고 연결을 클릭하면 다음 오류가 표시됩니다.

Failed to connect to the specified vCenter Server. Http failure response for /api/providers/vsphere:0 Unknown Error

원인

이 오류는 다음과 같은 이유로 발생합니다.

  • 이전 tkg init 시도가 실패하고 백엔드 세션이 종료되었지만 동일한 브라우저 탭을 사용하여 새 TKG 관리 클러스터를 생성하려고 합니다.
  • 이전 tkg init 시도가 실패했으며 점프 박스에 오래된 연결이 남아 있습니다.

해결

이 문제를 해결하려면 다음 단계를 수행하십시오.

다음 명령을 사용하여 UI를 시작한 시스템에서 실행 중인 TKG 프로세스가 없는지 확인합니다.

ps -ef | grep -itkg

오래된 프로세스가 있는 경우 kill 명령을 사용하여 중지합니다.

  1. 다음 명령을 사용하여 UI를 시작한 시스템에 오래된 연결이 없는지 확인합니다.
 netstat -lantup | grep 8080

오래된 연결이 있고 연결과 관련된 프로세스가 실행되고 있지 않은 경우 오래된 연결을 제거해야 합니다. 오래된 연결을 제거하려면 TKG CLI를 설치한 시스템을 재부팅해야 합니다.

  1. 이전 TKG 관리 클러스터를 중지하거나 제거하는 데 사용되는 kind클러스터가 있는지 확인합니다. docker ps를 사용하여 클러스터를 식별할 수 있습니다. 오래된 클러스터를 제거하려면 다음 명령을 사용합니다.
docker rm -f -v <container id>

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 항목은 *(으)로 표시합니다

You May Also Like

Getting started with vSphere with Tanzu

vSphere 7.0U1의 출시로 vSphere with Kubernetes는 VMware Cloud Foundation(VCF)에서 분리되었다. VMware는 현재 두 개의 vSphere with Kubernetes 제품을…

TKG 1.3과 NSX Advanced Load Balancer

가장 최근에 올린 글에서 클러스터 API가 TKG에서 어떻게 활용되는지 살펴보았습니다. 이 게시물은 TKG(Tantsu Kubernetes Grid) 멀티 클라우드 버전을…

TKGI v1.9.0 릴리즈노트 요약

TKGI(구 PKS)도 수업은 아직 v1.7이지만, 솔루션은 지속적으로 업데이트되고 있다. 최근에 릴리즈된 TKGI v1.9.0 관련 내용을 요약해 보았다. 크게…