3장. 전용 노드에 Ceph 서비스 배포
기본적으로 director는 컨트롤러 노드에 Ceph MON 및 Ceph MDS 서비스를 배포합니다. 이는 소규모 배포에 적합합니다. 그러나 대규모 배포를 수행하는 경우 Ceph 클러스터의 성능을 개선하기 위해 전용 노드에 Ceph MON 및 Ceph MDS 서비스를 배포하는 것이 좋습니다. 전용 노드에서 격리하려는 서비스에 대한 사용자 지정 역할을 생성합니다.
참고
사용자 지정 역할에 대한 자세한 내용은 Advanced Overcloud Customization 가이드의 Create a New Role 을 참조하십시오.
director는 다음 파일을 모든 오버클라우드 역할에 대한 기본 참조로 사용합니다.
-
/usr/share/openstack-tripleo-heat-templates/roles_data.yaml
3.1. 사용자 정의 역할 파일 생성 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
사용자 지정 역할 파일을 생성하려면 다음 단계를 완료합니다.
절차
사용자 지정 역할을 추가할 수 있도록
/home/stack/templates/에roles_data.yaml파일의 사본을 만듭니다.cp /usr/share/openstack-tripleo-heat-templates/roles_data.yaml /home/stack/templates/roles_data_custom.yaml
$ cp /usr/share/openstack-tripleo-heat-templates/roles_data.yaml /home/stack/templates/roles_data_custom.yamlCopy to Clipboard Copied! Toggle word wrap Toggle overflow -
openstack overcloud deploy명령에 새 사용자 지정 역할 파일을 포함합니다.