- 基于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)
原文地址:https://www.cnblogs.com/yuhaohao/p/9835834.html
时间: 2024-08-02 05:03:33