18.4.16. SR-IOV 용 RHOSP에서 실행되는 클러스터 준비
RHOSP (Red Hat OpenStack Platform)에서 실행되는 클러스터에서 SR-IOV(Single Root I/O Virtualization)를 사용하기 전에 RHOSP 메타데이터 서비스를 드라이브로 마운트하고 가상 함수 I/O (VFIO) 드라이버에서 No-IOMMU Operator를 활성화합니다.
18.4.16.1. RHOSP 메타데이터 서비스를 마운트 가능한 드라이브로 활성화
RHOSP(Red Hat OpenStack Platform) 메타데이터 서비스를 마운트 가능 드라이브로 사용할 수 있도록 시스템 풀에 머신 구성을 적용할 수 있습니다.
다음 머신 구성을 사용하면 SR-IOV Network Operator 내에서 RHOSP 네트워크 UUID를 표시할 수 있습니다. 이 구성으로 SR-IOV 리소스를 클러스터 SR-IOV 리소스에 간단하게 연결할 수 있습니다.
프로세스
다음 템플릿에서 머신 구성 파일을 생성합니다.
마운트 가능한 메타데이터 서비스 머신 구성 파일
kind: MachineConfig apiVersion: machineconfiguration.openshift.io/v1 metadata: name: 20-mount-config 1 labels: machineconfiguration.openshift.io/role: worker spec: config: ignition: version: 3.2.0 systemd: units: - name: create-mountpoint-var-config.service enabled: true contents: | [Unit] Description=Create mountpoint /var/config Before=kubelet.service [Service] ExecStart=/bin/mkdir -p /var/config [Install] WantedBy=var-config.mount - name: var-config.mount enabled: true contents: | [Unit] Before=local-fs.target [Mount] Where=/var/config What=/dev/disk/by-label/config-2 [Install] WantedBy=local-fs.target
- 1
- 선택한 이름을 대체할 수 있습니다.
명령줄에서 머신 구성을 적용합니다.
$ oc apply -f <machine_config_file_name>.yaml