当前位置: 首页 > wzjs >正文

网站建设产品展示做门户网站

网站建设产品展示,做门户网站,做网站三网多少钱,谷歌seo是做什么的#作者:猎人 文章目录 背景一.问题排查1.1 找到相应的容器1.2 找到对应的deployment1.3 查看pod日志1.4 查看nginx配置文件1.5 查看deployment的yaml文件 二.优化建议 背景 Docker 版本:19.03.14 Operating System: Red Hat Ent…

#作者:猎人

文章目录

  • 背景
  • 一.问题排查
    • 1.1 找到相应的容器
    • 1.2 找到对应的deployment
    • 1.3 查看pod日志
    • 1.4 查看nginx配置文件
    • 1.5 查看deployment的yaml文件
  • 二.优化建议

背景

Docker 版本:19.03.14

Operating System: Red Hat Enterprise Linux Server 7.9 (Maipo)

内核版本: Linux 5.12.9-1.el7.elrepo.x86_64

内存:252G

CPU逻辑核心数:30

问题:k8s集群一个节点192.x.x.x CPU负载高告警

原因:某省生产核心业务nginx 容器内存限制过低导致nginx进程在重启。

解决简介

  1. 登陆某省生产核心业务节点192.x.x.x节点, 用top命令查看,发现CPU前一分钟,5分钟,15分钟负载高。
  2. 通过top 输出结果看到最前面的是nginx进程,但此节点宿主机上没有部署二进制的NGINX,因此怀疑这个进程是以容器的形式运行的。
  3. 通过遍历该节点上所有的容器,找到容器的PID和上面nginx一样的pid,输出容器的名称
  4. 根据容器的名称的前面的一部分,通过在master节点过滤,找到对应的deployment.
  5. 根据deployment的pod的日志和yaml文件,找到问题原因。

一.问题排查

登陆到CPU负载高的节点192.x.x.x,通过top命令查看:
在这里插入图片描述
查看到大多数都是nginx占用的CPU资源。
在这里插入图片描述
当前节点的CPU是30核心:
在这里插入图片描述
通常对于CPU单核心的负载,超过0.8就认为负载很高了,因此对于30核心的CPU,30*0.8=24 ,超过24就负载很高了,而通过上面的top命令我们看到前1,5,15分钟负载都超过了50了,因此,情况特别严重,需要排查定位。

1.1 找到相应的容器

在宿主机上没有找到二进制部署的nginx ,因此我们怀疑是这个NGINX进程应该是以容器的形式启动的。
通过命令遍历节点上的所有的容器:

docker ps -a -q |xargs docker inspect -f "{{.State.Pid}} {{.Config.Hostname}} {{.Id}} " |grep 59295

在这里插入图片描述
找到容器的名称为: xtag-ui-7df9c4d5f7-lcfsq

通过在节点192.195.5.179上执行: dmesg |grep nginx
在这里插入图片描述
在这里插入图片描述

也看到好多关于nginx的信息,报 Memory cgroup out of memory: Killed process 497 (nginx) total-vm:108656kB, anon-rss:31816kB, file-rss:1848kB, shmem-rss:0kB, UID:18345 pgtables:228kB oom_score_adj:999
[33114127.374677] oom_reaper: reaped process 497 (nginx), now anon-rss:0kB, file-rss:0kB, shmem-rss:4kB
[33114127.379830] Memory cgroup out of memory: Killed process 500 (nginx) total-vm:108656kB, anon-rss:31644kB, file-rss:1588kB, shmem-rss:0kB, UID:18345 pgtables:228kB oom_score_adj:999
[33114127.386208] oom_reaper: reaped process 500 (nginx), now anon-rss:0kB, file-rss:0kB, shmem-rss:4kB
[33114127.392363] Memory cgroup out of memory: Killed process 503 (nginx) total-vm:108656kB, anon-rss:31712kB, file-rss:1588kB, shmem-rss:0kB, UID:18345 pgtables:228kB oom_score_adj:999

可以看到NGINX 内存溢出,不断的杀掉进程,启动新的进程,这样频繁不断的杀掉老的进程,启动新的进程,将会导致CPU的负载飙升。

1.2 找到对应的deployment

通过在master节点上:

kubectl get pod -A -o wide|grep xtag

在这里插入图片描述

1.3 查看pod日志

查看pod日志有报错:
在这里插入图片描述

1.4 查看nginx配置文件

进入容器里面查看NGINX的配置文件,线程数和CPU核心数一样多:worker_connections 65535;
在这里插入图片描述

1.5 查看deployment的yaml文件

查看deployment的 yaml 文件:

内存最大限制为512M:
在这里插入图片描述
把内存修改为4G后,新的pod调度到其他节点上,调度到新节点的CPU负载正常。原来所在的节点CPU负载也降了下来,一切恢复正常。

二.优化建议

  1. NGINX的内存不能给的太少,内存太少,会导致内存溢出,导致CPU负载高
  2. 查看NGINX的配置文件,线程数和CPU核心数一样,导致对主机CPU的负载高,建议增加对CPU的限制。

文章转载自:

http://InYXBskH.bkpbm.cn
http://dSaNCwhf.bkpbm.cn
http://TU2Okmyj.bkpbm.cn
http://bRFKw2EW.bkpbm.cn
http://2bO7YXT0.bkpbm.cn
http://7E7Q4rib.bkpbm.cn
http://5hILjzZD.bkpbm.cn
http://BZTwNSVK.bkpbm.cn
http://H6nbYq9H.bkpbm.cn
http://KhqNN7Un.bkpbm.cn
http://Btxb25MV.bkpbm.cn
http://t5rr49sK.bkpbm.cn
http://F6nRzm2O.bkpbm.cn
http://xEDN0GbC.bkpbm.cn
http://OAOCC1ZH.bkpbm.cn
http://VrnSJuR9.bkpbm.cn
http://Xkxzvle5.bkpbm.cn
http://SMg8IpDd.bkpbm.cn
http://4vLl3f1u.bkpbm.cn
http://u63lejcr.bkpbm.cn
http://mHc8rPax.bkpbm.cn
http://A6qoTsiU.bkpbm.cn
http://WMldbQ3f.bkpbm.cn
http://bReHWqH3.bkpbm.cn
http://GlEzOZXu.bkpbm.cn
http://xXIG1ixq.bkpbm.cn
http://qSlL71bB.bkpbm.cn
http://kXbxsSGh.bkpbm.cn
http://1bhKPVU6.bkpbm.cn
http://QMsNNh7Y.bkpbm.cn
http://www.dtcms.com/wzjs/710320.html

相关文章:

  • 做网站编辑累不累电商平面设计师
  • 网站源码是用什么做的做网站 买空间
  • 帮别人做网站用织梦模板行吗免费建网站的网站
  • 网站卖给别人后做违法信息wordpress必备文件组合
  • 网站建设课件网络工程公司如何接单
  • 建设网站架构服务器需要多少钱知名企业有哪些
  • 怎么用ai做企业网站框架安卓手机优化大师官方下载
  • seo整站优化外包公司创建
  • 如何做视频类网站网站 数据报表如何做
  • 深圳网站关键词推广唐县做网站
  • 网站百度推广怎么做网站空间买卖
  • 楚雄做网站wordpress 下载页
  • 做网站上的图片如何设定分辨率anylink wordpress
  • 如何向搜索引擎提交网站dw做网站的实用特效
  • 做搜狗pc网站排名搜索引擎优化的基础是什么
  • 建设网站好学吗购物网站建设公司
  • 厦门网站建设和人才库建设网站自主制作平台
  • 北京pc端网站开发互助网站建设公司
  • 买网站做seo90设计网站怎么样
  • 专业手机网站制作公司400电话申请网站源码程序
  • 用ai做网站自己电脑做服务器搭网站
  • 苏州做网站比较好的公司云南省建设厅网站二建
  • 四川省建设工程质量监理协会网站creative wordpress
  • 头条搜索站长平台部署推进网站建设
  • 佛山网站免费制作越影网站建设
  • 怎么用2级目录做网站苏州知名网站建设公司排名
  • 亚马逊网站运营怎么做ins做甜品网站
  • 企业建网站的案例广东衍发建设管理有限公司公司网站
  • 中国建设教育协会网站查wordpress换域名后图片路径不对
  • 哈尔滨模板建站源码网站内容布局