3.2. 하드웨어 오프로드 문제 해결
RHOSP(Red Hat OpenStack Platform) 17.1 배포에서 OVS Hardware Offload는 switchdev
-able ports 및 Mellanox ConnectX5 NIC를 사용하여 VM의 흐름을 오프로드하지 않을 수 있습니다. 이 시나리오에서 오프로드 흐름의 문제를 해결하고 구성하려면 ESWITCH_IPV4_TTL_MODIFY_ENABLE
Mellanox 펌웨어 매개변수를 비활성화합니다. RHOSP 17.1의 OVS Hardware Offload에 대한 자세한 내용은 Red Hat Knowledgebase 솔루션 OVS Hardware Offload with Mellanox NIC in OpenStack Platform 16.2 에서 참조하십시오.
절차
- RHOSP 배포의 Compute 노드에 구성하려는 Mellanox NIC가 있는 컴퓨팅 노드에 로그인합니다.
mstflint
유틸리티를 사용하여ESWITCH_IPV4_TTL_MODIFY_ENABLE
Mellanox 펌웨어 매개변수를 쿼리합니다.[root@compute-1 ~]# yum install -y mstflint [root@compute-1 ~]# mstconfig -d <PF PCI BDF> q ESWITCH_IPV4_TTL_MODIFY_ENABLE
ESWITCH_IPV4_TTL_MODIFY_ENABLE
매개변수가 활성화되고1
로 설정된 경우 값을0
으로 설정하여 비활성화합니다.[root@compute-1 ~]# mstconfig -d <PF PCI BDF> s ESWITCH_IPV4_TTL_MODIFY_ENABLE=0`
- 노드를 재부팅합니다.