neutron之neutron_openvswitch_agent占用100%CPU资源问题
Posted yuhaohao
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了neutron之neutron_openvswitch_agent占用100%CPU资源问题相关的知识,希望对你有一定的参考价值。
基于kolla-ansible部署的queens版本,基于docker stats查看openstack的资源占用,发现neutron_openvswitch_agent一直占用100%CPU资源,这个问题在目前最新的queens和rocky版本已经修复,解决此问题,可以参考下面的步骤:
解决办法
替换neutron_openvswitch_agent容器的/var/lib/kolla/venv/lib/python2.7/site-packages/neutron/agent/linux/ip_conntrack.py文件
替换neutron_openvswitch_agent容器的/var/lib/kolla/venv/lib/python2.7/site-packages/neutron/tests/unit/agent/linux/test_iptables_firewall.py文件
*执行步骤
docker cp ip_conntrack.py neutron_openvswitch_agent:/var/lib/kolla/venv/lib/python2.7/site-packages/neutron/agent/linux/
docker cp test_iptables_firewall.py neutron_openvswitch_agent:/var/lib/kolla/venv/lib/python2.7/site-packages/neutron/tests/unit/agent/linux/
- ip_conntrack.py文件和test_iptables_firewall.py文件的下载地址如下:
[文件下载链接](https://pan.baidu.com/s/1BIfsbXlyVVhkD6VU0LZVwg#list/path=%2F)
以上是关于neutron之neutron_openvswitch_agent占用100%CPU资源问题的主要内容,如果未能解决你的问题,请参考以下文章