您可以使用自动跟踪流工具,或者手动跟踪数据包对数据包丢失问题进行故障排除。

要运行跟踪流工具,请从 NSX Manager GUI 导航到工具 > 跟踪流。有关详细信息,请参见《NSX-T 管理指南》

过程

要手动跟踪数据包,

在 ESXi 上,运行 net-stats -l 以获取 VIF 的交换机端口 ID。如果源和目标 VIF 在同一个管理程序上,请运行以下命令:

pktcap-uw --switchport <src-switch-port-ID> --dir=0
pktcap-uw --switchport <dst-switch-port-ID> --dir=1

如果源和目标 VIF 在不同管理程序上,请在托管源 VIF 的管理程序上运行以下命令:

pktcap-uw --switchport <src-switch-port-ID> --dir=0
pktcap-uw --uplink <uplink-name> --dir=1

在托管目标 VIF 的管理程序上,运行以下命令:

pktcap-uw --uplink <uplink-name> --dir=0
pktcap-uw --switchport <dest-switch-port-ID> --dir=1

在 KVM 上,如果源和目标 VIF 在同一个管理程序上,请运行以下命令:

ovs-dpctl dump-flows