Horizon Cloud Connector 클러스터에서 작업자 노드를 제거하려면 다음 절차의 단계를 사용합니다. 클러스터에서 작업자 노드를 제거하면 서비스가 기본 노드에서 실행되는 단일 인스턴스로 축소됩니다.
사전 요구 사항
클러스터에서 제거할 작업자 노드 VM의 IP 주소를 가져옵니다.
배포된 Horizon Cloud Connector 장치에서 라는 스크립트 파일을 primary-cluster-config.sh찾습니다. Horizon Cloud Connector 버전 2.4.1 및 이전 2.x 버전의 경우 파일이 primary-cluster-config.sh 디렉토리 구조 내의 디렉토리에 /opt/ 있습니다sbin.
절차
-
클러스터의 기본 노드에 대한 SSH(보안 셸) 세션을 엽니다.
-
디렉토리를 스크립트 파일의 위치로
primary-cluster-config.sh변경합니다. -
제거 명령을 실행합니다. 여기서 <WORKER_IP> 는 작업자 노드의 IP 주소입니다.
primary-cluster-config.sh -rs <WORKER_IP>제거 명령이 중단 없이 실행되도록 허용합니다. 이 명령은 노드에서 제거되는 각 복제 서비스의 제거 진행률 출력을 표시합니다. 출력 끝에서 다음 예와 유사한 줄을 찾습니다. <WORKER_IP> 및 <PRIMARY_IP> 은 작업자 노드와 기본 노드의 IP 주소입니다.
Please run the following command on worker node <WORKER_IP> to complete clean up: worker-cluster-config.sh -r <PRIMARY_IP>이 정리 명령의 정보를 기록해 둡니다.
-
작업자 노드에 대한 SSH 세션을 열고 3단계의 메시지에 표시된 디렉토리로 변경한 후 정리 명령을 실행합니다.
worker-cluster-config.sh -r <PRIMARY_IP>정리 명령이 중단 없이 실행되도록 허용합니다.
참고: 이 명령은 각 정리 작업을 설명하는 진행률 출력을 표시합니다. 구성을 수동으로 지우는 것에 관한 메시지는 무시해도 됩니다. Horizon Cloud Connector 클러스터에서 작업자 노드를 제거할 때는 수동 정리가 필요하지 않습니다.
출력 끝에서 다음 예와 유사한 줄을 찾습니다.
Please restart this VM to complete the clean up. -
다음 중 하나를 수행합니다.
- 나중에 작업자 노드를 동일한 클러스터나 다른 클러스터에 추가할 계획인 경우 작업자 노드 VM을 다시 시작합니다. 그런 다음, Horizon Cloud Connector 2.0 이상: Horizon Cloud Connector 클러스터에 작업자 노드 추가에 설명된 단계를 따르십시오.
- 클러스터에서 작업자 노드를 다시 사용하지 않으려는 경우 작업자 노드 VM을 종료하고 vSphere 환경에서 삭제할 수 있습니다.
-
클러스터에서 작업자 노드가 제거되었는지 확인하려면 기본 노드 VM에서 다음 명령을 실행합니다.
kubectl get nodes -o wide명령 출력에서 작업자 노드가 더 이상 클러스터의 멤버로 나열되지 않는지 확인합니다.
이 페이지가 도움이 되었나요?