You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

OpenStack Neutron+Open vSwitch环境下虚拟机丢包问题求助

OpenStack Neutron+Open vSwitch环境下虚拟机丢包问题求助

大家好,我这边碰到个头疼的问题,想请各位帮忙分析下!我用Kolla Ansible部署了一套OpenStack环境,网络用的是Neutron+Open vSwitch(没开DPDK),现在虚拟机里出现了丢包现象,排查了一圈没找到明显原因。

我做了些初步排查:流量能正常到达网络网关,也能传到宿主机,但最后就是被Open vSwitch(OVS)给丢弃了。

环境信息

  • OpenStack部署方式:Kolla Ansible
  • 网络配置:Neutron + Open vSwitch(无DPDK)

抓到的内核日志

519535738764037 (9) [swapper/9] 0 [tp] **skb:kfree_skb drop (reason openvswitch/OVS_DROP_LAST_ACTION)**
        __init_scratch_end+0x2d232ad7
        bpf_get_stackid_raw_tp+0x73
        __init_scratch_end+0x2d232ad7
        bpf_trace_run3+0x51
        kfree_skb_reason+0x89
        do_execute_actions+0x345
        ovs_execute_actions+0x48
        ovs_dp_process_packet+0x95
        ovs_vport_receive+0x6e
        netdev_frame_hook+0x1b
        __netif_receive_skb_core.constprop.0+0x280
        __netif_receive_skb_list_c...

从日志里能看到是OVS执行最后一个动作时丢的包(OVS_DROP_LAST_ACTION),但我实在搞不清具体是啥触发了这个丢包动作,有没有大佬遇到过类似情况,或者能给我指几个排查方向呀?

备注:内容来源于stack exchange,提问作者Serhii Zharchynskyi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.15 12:53:15