9.3. 역할에 구성 가능한 네트워크 포함

구성 가능 네트워크를 사용자 환경에 정의된 오버클라우드 역할에 할당할 수 있습니다. 예를 들어 Ceph Storage 노드에 사용자 지정 StorageBackup 네트워크를 포함할 수 있습니다.

절차

  1. 사용자 지정 roles_data.yaml 파일이 없는 경우 기본값을 홈 디렉터리에 복사합니다.

    $ cp /usr/share/openstack-tripleo-heat-templates/roles_data.yaml /home/stack/.
  2. 사용자 지정 roles_data.yaml 파일을 편집합니다.
  3. 네트워크를 추가할 역할에 대한 네트워크 목록에 네트워크 이름을 포함합니다. 예를 들어 StorageBackup 네트워크를 Ceph Storage 역할에 추가하려면 다음 예제 스니펫을 사용합니다.

    - name: CephStorage
      description: |
        Ceph OSD Storage node role
      networks:
        - Storage
        - StorageMgmt
        - StorageBackup
  4. 사용자 지정 네트워크를 해당 역할에 추가한 후 파일을 저장합니다.

openstack overcloud deploy 명령을 실행할 때 -r 옵션을 사용하여 사용자 지정 roles_data.yaml 파일을 포함합니다. r 옵션을 사용하지 않으면 배포 명령은 해당 할당된 네트워크에 기본 역할 세트를 사용합니다.