2장. 동일한 네트워크를 사용하여 다중 셀 환경 구성 및 배포
동일한 네트워크를 사용하여 여러 셀을 처리하도록 RHOSP(Red Hat OpenStack Platform) 배포를 구성하려면 다음 작업을 수행해야 합니다.
- 오버클라우드 스택의 컨트롤 플레인에서 매개변수 정보를 추출합니다.
-
셀 역할 파일을 생성합니다. 셀의 컴퓨팅 노드에 기본
Compute역할을 사용하고 셀 컨트롤러 노드에 대해 전용CellController역할을 사용할 수 있습니다. 각 셀 스택의 사용자 지정 역할과 같은 다중 셀 환경에서 사용할 사용자 지정 역할을 생성할 수도 있습니다. 사용자 지정 역할 생성에 대한 자세한 내용은 Composable 서비스 및 사용자 지정 역할을 참조하십시오. CellController역할에 대한 호스트를 지정합니다.참고다중 셀 환경에 대한 사용자 지정 역할을 생성한 경우 사용자 지정 역할에 대한 호스트도 지정해야 합니다.
- 각 셀을 구성합니다.
- 각 셀 스택을 배포합니다.
2.1. 오버클라우드 스택 컨트롤 플레인에서 매개변수 정보 추출 링크 복사링크가 클립보드에 복사되었습니다!
기본 오버클라우드 스택에서 default 라는 첫 번째 셀에서 매개변수 정보를 추출합니다.
절차
-
stack사용자로 언더클라우드에 로그인합니다. stackrc파일을 소싱합니다.[stack@director ~]$ source ~/stackrc오버클라우드 스택의
기본셀에서 다중 셀 배포를 위한 새로운 공통 환경 파일로 셀 구성 및 암호 정보를 내보냅니다.(undercloud)$ openstack overcloud cell export --control-plane-stack overcloud \ -f --output-file common/default_cell_export.yaml \ --working-dir /home/stack/overcloud-deploy/overcloud/이 명령은
EndpointMap,HostsEntry,AllNodesConfig,GlobalConfig매개변수 및 암호 정보를 공통 환경 파일로 내보냅니다.작은 정보환경 파일이 이미 있는 경우
--force-overwrite또는-f옵션을 사용하여 명령을 입력합니다.