7.5. SR-IOV용 NIC 구성 템플릿 생성
RHOSP(Red Hat OpenStack Platform)와 함께 제공되는 샘플 Jinja2 템플릿의 사본을 수정하여 NIC 구성 템플릿을 정의합니다.
사전 요구 사항
-
언더클라우드 호스트 및
stack사용자의 인증 정보에 액세스합니다.
절차
-
stack사용자로 언더클라우드에 로그인합니다. stackrc파일을 소싱합니다.source ~/stackrc
$ source ~/stackrcCopy to Clipboard Copied! Toggle word wrap Toggle overflow 샘플 네트워크 구성 템플릿을 복사합니다.
/usr/share/ansible/roles/tripleo_network_config/templates/디렉터리의 예제에서 NIC 구성 Jinja2 템플릿을 복사합니다. NIC 요구 사항에 가장 적합한 항목을 선택합니다. 필요에 따라 수정합니다.NIC 구성 템플릿(예:
single_nic_vlans.j2)에서 PF 및 VF 인터페이스를 추가합니다. SR-IOV VF를 생성하려면 인터페이스를 독립 실행형 NIC로 구성합니다.예제
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 참고numvfs매개변수는 네트워크 구성 템플릿의NeutronSriovNumVFs매개변수를 대체합니다. Red Hat은 배포 후NeutronSriovNumVFs매개변수 또는numvfs매개변수를 수정할 수 없습니다. 배포 후 두 매개변수를 수정하면 해당 PF에 SR-IOV 포트가 있는 실행 중인 인스턴스가 중단될 수 있습니다. 이 경우 SR-IOV PCI 장치를 다시 사용할 수 있도록 이러한 인스턴스를 재부팅해야 합니다.7.4절. “SR-IOV에 대한 베어 메탈 노드 정의 파일 생성” 에서 생성한 베어 메탈 노드 정의 파일에 사용자 정의 네트워크 구성 템플릿을 추가합니다.
예제
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 생성한 NIC 구성 템플릿의 경로와 파일 이름을 기록해 둡니다. NIC를 분할하려면 나중에 이 파일을 사용합니다.
다음 단계
- NIC를 분할하려면 7.6절. “NIC 파티셔닝 구성” 으로 이동합니다.
그렇지 않으면 다음 단계를 수행합니다.
- director 가이드를 사용하여 Red Hat OpenStack Platform 설치 및 관리에서 오버클라우드 네트워크 정의 구성 및 프로비저닝
- director 가이드를 사용하여 Red Hat OpenStack Platform 설치 및 관리에서 오버클라우드용 네트워크 VIP 구성 및 프로비저닝
- director 가이드를 사용하여 Red Hat OpenStack Platform 설치 및 관리에서 오버클라우드용 베어 메탈 노드 프로비저닝
- 7.8절. “SR-IOV 오버클라우드 배포”