9.2. 노드 설치 제거
나머지 호스트 및 클러스터를 그대로 유지하면서 uninstall.yml Playbook을 사용하여 특정 호스트에서 노드 구성 요소를 설치 제거하려면 다음을 수행합니다.
주의
특정 마스터 또는 etcd 호스트가 아닌 특정 노드 호스트를 제거하려는 경우에만 이 방법을 사용하십시오. 마스터 또는 etcd 호스트를 설치 제거하려면 클러스터에 추가 구성 변경이 필요합니다.
- 노드 삭제 단계를 수행하여 클러스터에서 노드 오브젝트를 제거합니다.
해당 호스트만 참조하는 다른 인벤토리 파일을 생성합니다. 예를 들어 하나의 노드에서만 콘텐츠를 삭제하려면 다음을 수행합니다.
[OSEv3:children] nodes 1 [OSEv3:vars] ansible_ssh_user=root openshift_deployment_type=openshift-enterprise [nodes] node3.example.com openshift_node_group_name='node-config-infra' 2
플레이북 디렉터리로 변경하고 uninstall.yml 플레이북을 실행합니다.
# ansible-playbook -i /path/to/new/file \ 1 /usr/share/ansible/openshift-ansible/playbooks/adhoc/uninstall.yml
- 1
- 새 인벤토리 파일의 경로를 지정합니다.
플레이북이 완료되면 모든 OpenShift Container Platform 콘텐츠가 지정된 호스트에서 제거됩니다.