6.3. 프로필에 노드 태그
각 노드의 하드웨어를 등록 및 검사한 후에 특정 프로필에 노드를 태그합니다. 이러한 프로필 태그에 따라 노드에 일치하는 플레이버를 배포 역할에 지정합니다. 다음 예제는 Controller 노드에 대한 역할, 플레이버, 프로필 및 노드 간의 관계를 보여줍니다.
유형 | 설명 |
---|---|
역할 |
|
플레이버 |
|
프로필 |
|
노드 |
또한 |
기본 프로필 플레이버 compute
, control
, swift-storage
, ceph-storage
, block-storage
는 언더클라우드 설치 중에 생성되며, 대부분의 환경에서 변경 없이 사용할 수 있습니다.
절차
노드를 특정 프로필에 태그하려면
profile
옵션을 각 노드의properties/capabilities
매개변수에 추가합니다. 예를 들어 각각 Controller 및 Compute 프로필을 사용하도록 노드를 태그하려면 다음 명령을 사용합니다.(undercloud) $ openstack baremetal node set --property capabilities='profile:compute,boot_option:local' 58c3d07e-24f2-48a7-bbb6-6843f0e8ee13 (undercloud) $ openstack baremetal node set --property capabilities='profile:control,boot_option:local' 1a4e30da-b6dc-499d-ba87-0bd8a3819bc0
profile:compute
및profile:control
옵션을 추가하면 두 개의 노드가 각각 해당하는 프로필에 태그됩니다.이러한 명령은 각 노드를 부팅하는 방법을 정의하는
boot_option:local
매개변수도 설정합니다.노드 태그를 완료한 후 할당된 프로필 또는 가능한 프로필을 확인합니다.
(undercloud) $ openstack overcloud profiles list