2.4. 其他帮助命令
使用这些命令执行额外的验证检查。
查找由 os-net-config 配置的 OVS-DPDK 端口和物理 NIC 映射
cat /var/lib/os-net-config/dpdk_mapping.yaml
cat /var/lib/os-net-config/dpdk_mapping.yamlCopy to Clipboard Copied! Toggle word wrap Toggle overflow 使用 Nova 实例 $ID 查找实例的 DPDK 端口
sudo ovs-vsctl find interface external_ids:vm-uuid="$ID" | grep ^name
sudo ovs-vsctl find interface external_ids:vm-uuid="$ID" | grep ^nameCopy to Clipboard Copied! Toggle word wrap Toggle overflow 使用 DPDK 端口查找实例的 Nova ID
sudo ovs-vsctl get interface vhu24e6c032-db external_ids:vm-uuid
sudo ovs-vsctl get interface vhu24e6c032-db external_ids:vm-uuidCopy to Clipboard Copied! Toggle word wrap Toggle overflow 在 dpdk 端口上执行 tcpdump
sudo ovs-tcpdump -i vhu94ccc316-ea
sudo ovs-tcpdump -i vhu94ccc316-eaCopy to Clipboard Copied! Toggle word wrap Toggle overflow
注意
OVS-tcpdump 来自位于 rhel-7-server-openstack-10-devtools-rpms repo 中的 openvswitch-test RPM。
注意
对于性能问题,不建议在生产环境中使用 ovs-tcpdump。如需更多信息,请参阅: 如何在 Red Hat OpenStack Platform 中对 vhost-user 接口使用 ovs-tcpdump?