10.5. 사전 프로비저닝된 노드 축소
사전 프로비저닝된 노드가 있는 오버클라우드를 축소하는 경우 오버클라우드 노드 확장 의 축소 지침을 따르십시오.
스케일 다운 작업에서는 RHOSP(Red Hat OpenStack Platform) 프로비저닝된 노드 또는 사전 프로비저닝된 노드 모두에 호스트 이름을 사용할 수 있습니다. RHOSP 프로비저닝된 노드의 UUID를 사용할 수도 있습니다. 그러나 사전 제안된 노드에는 UUID가 없으므로 항상 호스트 이름을 사용합니다.
프로세스
삭제하려는 노드의 이름을 검색합니다.
$ openstack stack resource list overcloud -n5 --filter type=OS::TripleO::ComputeDeployedServerServer노드를 삭제합니다.
$ openstack overcloud node delete --stack <overcloud> <node> [... <node>]-
<overcloud>를 오버클라우드 스택의 이름 또는 UUID로 바꿉니다. -
&
lt;node>를 제거하려는 노드의 호스트 이름으로 바꾸고 1단계에서 반환된stack_name열에서 검색된 노드의 호스트 이름으로 바꿉니다.
-
노드가 삭제되었는지 확인합니다.
$ openstack stack list삭제 작업이 완료되면
overcloud스택의 상태가UPDATE_COMPLETE로 표시됩니다.- 삭제된 노드의 전원을 끕니다. 표준 배포에서 director의 베어 메탈 서비스는 제거된 노드의 전원을 끕니다. 사전 프로비저닝된 노드를 사용하는 경우 삭제된 노드를 수동으로 종료하거나 각 물리적 시스템에 대해 전원 관리 제어를 사용해야 합니다. 스택에서 노드를 삭제한 후 노드의 전원을 끄지 않으면 작동 상태로 남아 있어 오버클라우드 환경의 일부로 재연결될 수 있습니다.
이후에 실수로 오버클라우드에 참여하지 않도록 삭제된 노드를 기본 운영 체제 구성으로 다시 프로비저닝합니다.
참고먼저 새로운 기본 운영 체제로 다시 프로비저닝하지 않고 오버클라우드에서 이전에 삭제된 노드를 재사용하지 마십시오. 축소 프로세스는 오버클라우드 스택에서 노드를 삭제만 하고 패키지를 제거하지는 않습니다.