4.4. 오버클라우드에서 베어 메탈 인트로스펙션 활성화
베어 메탈 인트로스펙션을 활성화하려면 배포 명령에 다음 파일을 모두 포함합니다.
OVN
을 사용하는 배포의 경우-
ironic-overcloud.yaml
-
ironic-inspector.yaml
-
스파인-리프 경로 배포에는 ToR 라우터에 DHCP 릴레이 또는 각 서브넷의 DHCP 에이전트가 필요할 수 있습니다. 메타데이터 서비스에는 메타데이터 서버의 정적 경로가 있어야 합니다. OVN은 기본적으로 베어 메탈 노드에서 이 경로를 제공하지 않습니다.
OVS
를 사용하는 배포의 경우-
ironic.yaml
-
ironic-inspector.yaml
-
이러한 파일은 /usr/share/openstack-tripleo-heat-templates/environments/services
디렉터리에서 찾을 수 있습니다. 다음 예제를 사용하여 환경에 해당하는 ironic 검사기에 대한 구성 세부 정보를 포함합니다.
parameter_defaults: IronicInspectorSubnets: - ip_range: <ip_range> IPAImageURLs: '["http://<ip_address>:<port>/agent.kernel", "http://<ip_address>:<port>/agent.ramdisk"]' IronicInspectorInterface: 'br-baremetal'
IronicInspectorSubnets
이 매개변수는 여러 범위를 포함할 수 있으며 스파인 및 리프팅 모두 사용할 수 있습니다.
IPAImageURLs
이 매개 변수에는 IPA 커널 및 ramdisk에 대한 세부 정보가 포함되어 있습니다. 대부분의 경우 언더클라우드에서 사용하는 것과 동일한 이미지를 사용할 수 있습니다. 이 매개변수를 생략하면 각 컨트롤러에 대체 항목이 포함되어야 합니다.
IronicInspectorInterface
베어 메탈 네트워크 인터페이스를 지정하려면 이 매개변수를 사용합니다.
구성 가능한 Ironic 또는 IronicConductor 역할을 사용하는 경우 역할 파일의 Ironic 역할에 IronicInspector
서비스를 포함해야 합니다.
ServicesDefault: OS::TripleO::Services::IronicInspector