16.3.2. 삭제된 Compute 노드 교체
오버클라우드 배포에서 삭제된 컴퓨팅 노드를 교체하려면 새 컴퓨팅 노드를 등록 및 검사하거나 삭제된 컴퓨팅 노드를 다시 추가할 수 있습니다. 또한 노드를 프로비저닝하도록 오버클라우드를 설정해야 합니다.
절차
선택 사항: 삭제된 컴퓨팅 노드의 인덱스를 재사용하려면 컴퓨팅 노드가 제거될 때 거부 목록을 대체하도록 역할의
removalPoliciesMode
및 removalPoliciesparameter_defaults: <RoleName>RemovalPoliciesMode: update <RoleName>RemovalPolicies: [{'resource_list': []}]
삭제된 컴퓨팅 노드를 교체합니다.
- 새 컴퓨팅 노드를 추가하려면 새 노드를 등록, 검사, 태그를 지정하여 프로비저닝을 준비합니다. 자세한 내용은 기본 오버클라우드 설정을 참조하십시오.
수동으로 제거한 컴퓨팅 노드를 다시 추가하려면 유지보수 모드에서 노드를 삭제합니다.
(undercloud)$ openstack baremetal node maintenance unset <node_uuid>
-
기존 오버클라우드를 배포하는 데 사용한
openstack overcloud deploy
명령을 재실행합니다. - 배포 프로세스가 완료될 때까지 기다립니다.
director가 새 컴퓨팅 노드를 성공적으로 등록했는지 확인합니다.
(undercloud)$ openstack baremetal node list
역할
업데이트를
위해 RemovedPoliciesMode
를 설정하기 위해 1단계를 수행한 경우, 컴퓨팅 노드가 제거될 때 현재 거부 목록에해당
역할에 대한 RemovedPoliciesMode
를 재설정하고, 를 추가하여 Compute 노드 인덱스를 현재 거부 목록에 추가해야 합니다.parameter_defaults: <RoleName>RemovalPoliciesMode: append
-
기존 오버클라우드를 배포하는 데 사용한
openstack overcloud deploy
명령을 재실행합니다.