10.12. 对 OVS-DPDK 配置进行故障排除
本节介绍对 OVS-DPDK 配置进行故障排除的步骤。
检查网桥配置,并确认网桥具有
datapath_type=netdev
。Copy to Clipboard Copied! Toggle word wrap Toggle overflow 另外,您可以查看错误的日志,如容器无法启动。
less /var/log/containers/neutron/openvswitch-agent.log
# less /var/log/containers/neutron/openvswitch-agent.log
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 确认
ovs-dpdk
的 Poll Mode Driver CPU 掩码固定到 CPU。如果是超量线程,请使用同级 CPU。例如,要检查
CPU4
的同级功能,请运行以下命令:cat /sys/devices/system/cpu/cpu4/topology/thread_siblings_list 4,20
# cat /sys/devices/system/cpu/cpu4/topology/thread_siblings_list 4,20
Copy to Clipboard Copied! Toggle word wrap Toggle overflow CPU4
的同级是CPU20
,因此使用以下命令:ovs-vsctl set Open_vSwitch . other_config:pmd-cpu-mask=0x100010
# ovs-vsctl set Open_vSwitch . other_config:pmd-cpu-mask=0x100010
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 显示状态:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow