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/

原文地址:https://www.cnblogs.com/yuhaohao/p/9835834.html

时间: 2024-08-02 05:03:33

neutron之neutron_openvswitch_agent占用100%CPU资源问题的相关文章

VS Code 启动占用100%Cpu问题解决办法

打开VS Code之后,点击文件->首选项->设置 search.followSymlinks 原文地址:https://www.cnblogs.com/sanday/p/10172327.html

在LIUNX服务器上找出web项目中占用cpu资源最多的线程的排查方法

在这里对linux下.sun(oracle) JDK的线程资源占用问题的查找步骤做一个小结:linux环境下,当发现java进程占用CPU资源很高,且又要想更进一步查出哪一个java线程占用了CPU资源时,按照以下步骤进行查找: 第一步:登陆到web服务所在的liunx服务器,利用top命令获取java的cpu使用率 第二步: 如上图所示,java的进程id为'3260',接下来用top命令单独对这个进程中的所有线程作监视:top -p 3260 -H 第三步: 如上图所示,linux下,所有的

java:找出占用CPU资源最多的那个线程(HOW TO)

在这里对linux下.sun(oracle) JDK的线程资源占用问题的查找步骤做一个小结:linux环境下,当发现java进程占用CPU资源很高,且又要想更进一步查出哪一个java线程占用了CPU资源时,按照以下步骤进行查找: 先用top命令找出占用资源厉害的java进程id,如: 如上图所示,java的进程id为'12377',接下来用top命令单独对这个进程中的所有线程作监视: ? 1 top -p 12377 -H 如图: 如上图所示,linux下,所有的java内部线程,其实都对应了一

pytorch占用过多CPU问题

Linux下,使用pytorch有时候会出现占用过多CPU资源的问题(占用过多线程),解决方法如下: 法一.torch.set_num_threads(int thread) (亲测比较有效) 法二.export OMP_NUM_THREADS = 1 (未测) 原文地址:https://www.cnblogs.com/zf-blog/p/11969615.html

w3wp.exe(IIS ) CPU 占用 100% 的常见原因及解决办法

对于IIS 管理员来说,经常会碰到 Web 服务器 CPU 占用 100% 的情况,以下是个人的日常工作总结和一些解决办法,主要用来剖析 w3wp.exe(IIS )  占用 CPU 100% 的一些原因 和解决方案,希望能对你有所帮助 w3wp.exe的解释 : 全名,IIS Application Pool Process. w3wp.exe是IIS工具的一部.w3wp.exe是在IIS(因特网信息服务器)与应用程序池相关联的一个进程,如果你有多个应用程序池,就会有对应的多个w3wp.exe

sql数据库cpu占用100问题查询

转载    原作者  xunziji SQL Server Cpu 100% 的情况并不太常见,一般引起 SQL Server 产生性能问题的,都是 阻塞.连接数.IO 磁盘等.所以,一般SQL Server 的使用率都是比较低的.但是,在有些情况下,还是会出现Cpu 100%的情况的. SQL Server 在做哪些操作的时候,会比较集中使用 CPU 资源呢?常见的主要如下: 常见的原因: 1. 编译和重编译 编译是 SQL Server 为指令生成执行计划的过程.SQL Server 要分析

解决YED画图CPU占用100%的问题

背景 公司很多项目都会用到YED包来画关联方的关联图,当某个公司的4度关联方个数过多以及关联关系太过复杂时,使用YED画图会造成CPU占用一直100%并且长时间占用不释放CPU资源.所以在使用YED画图的代码流程设计需要一些技巧来保证YED画图不会阻塞主线程,并且确保当图片长时间无法绘制成功时,需要有一种机制强制终止绘制,避免CPU资源长时间无意义的浪费. 解决方案思考 找出YED无法完成绘制的原因.从根本上解决. 如果无法从根本上解决至少需要解决长时间CPU100%占用. 尝试解决 首先尝试了

php-cgi进程占用cpu资源过大原因分析及解决

一,开启日志记录,为以后排查做准备 1.1 开启php-fpm.conf的错误日志和慢执行日志和常规日志, 采样一个小时,就可以根据这些日志的内容进行分析问题error_log = /tmp/error.log //错误日志access.log = /tmp/access.$pool.log //常规日志,记录每次访问时间,记录不同参数,以防止恶意攻击,后面会详细解析access.format = "%R – %u %t \"%m %r%Q%q\" %s %f %{mili}

Web API的CPU占用100%

我用Web API做了一个网站,网站很简单,请求就是几个普通的参数,提交到服务器后,在Web API里做一下参数验证,然后去访问Redis里的TIME命令,最后把TIME命令返回的结果计算出yyyy-MM-dd HH:mm:ss的形式,返回JSON格式.每秒请求数:1500次.CPU占用100%内存和IO都比较低. CPU:E5800 内存:4G+2G 硬盘:普通蓝盘500G各位,有人遇到过这样的情况吗? ---------------------------------------------