6.2.2. 베어 메탈 프로비저닝 서비스에서 포트 그룹 구성
포트 그룹을 만들어 여러 네트워크 인터페이스를 하나의 본딩된 인터페이스로 집계합니다.
사전 요구 사항
- 베어 메탈 프로비저닝 서비스가 포함된 성공적인 오버클라우드 배포. 자세한 내용은 3장. 베어 메탈 프로비저닝 서비스를 사용하여 IPv4 오버클라우드 배포 또는 4장. 베어 메탈 프로비저닝 서비스를 사용하여 IPv6 오버클라우드 배포 을 참조하십시오.
절차
독립 실행형 포트로 대체를 지원하는지 여부, 이름, 주소, 모드, 속성이 속해 있는 노드를 지정하여 포트 그룹을 만듭니다.
# openstack baremetal port group create --node NODE_UUID --name NAME --address MAC_ADDRESS --mode MODE --property miimon=100 --property xmit_hash_policy="layer2+3" --support-standalone-portsopenstack baremetal port group set명령을 사용하여 포트 그룹을 업데이트할 수도 있습니다.주소를 지정하지 않으면 배포된 인스턴스 포트 그룹 주소가 OpenStack Networking 포트와 동일합니다. neutron 포트를 연결하지 않으면 포트 그룹 구성이 실패합니다.
인터페이스 연결 중에 포트 그룹은 포트보다 우선 순위가 높으므로 먼저 사용됩니다. 현재는 포트 그룹 또는 포트가 인터페이스 연결 요청에 필요한지 여부를 지정할 수 없습니다. 포트가 없는 포트 그룹은 무시됩니다.
참고이미지에서 또는
configdrive를 생성하고 노드의instance_info에 추가하여 포트 그룹을 수동으로 구성해야 합니다. 포트 그룹 구성이 작동하려면cloud-init버전 0.2.7 이상이 있는지 확인합니다.포트를 포트 그룹과 연결합니다.
포트 생성 중:
# openstack baremetal port create --node NODE_UUID --address MAC_ADDRESS --port-group test포트를 업데이트하는 동안:
# openstack baremetal port set PORT_UUID --port-group PORT_GROUP_UUID
cloud-init가 있거나 본딩을 지원하는 이미지를 제공하여 인스턴스를 부팅합니다.포트 그룹이 올바르게 구성되었는지 확인하려면 다음 명령을 실행합니다.
# cat /proc/net/bonding/bondX여기서
X는 구성된 각 포트 그룹에 대해cloud-init가 자동으로 생성하는 숫자로, 구성된 각 포트 그룹에 대해0으로 시작하고 하나씩 증가시킵니다.