Kubernetes 故障解之(Failed to find subsystem mount for required subsystem: pids)
背景
kubeadm安装Kubernetes,集群状态检测时,master一直处于notready状态
kubectl get nodes
此时master节点处于NotReady状态
找问题,先查看pods状态
kubectl get pod -n kube-system
部分pod处于一直处于pending
再进一步看kuberctl.services日志
journalctl -f -u kubelet.service
发现错误日志
Failed to find subsystem mount for required subsystem: pids
解决方案
报错信息说,在执行k8s Qos操作上出错(QoS类似一种等级制度,当资源不够时,低等级容器的将被杀死),cgroup是控制资源(CPU、内存、进程)的管理组,报错信息在于不能挂载pid的子系统,通过添加启动文件ExecStart 添加参数–feature-gates 并设置SupportPodPidsLimit为fasle,取消该功能即可;同理k8s将不会对进程资源进行管控
在k8s配置文件
/usr/lib/systemd/system/kubelet.service.d/10-kubeadm.conf
添加一下内容
解决方案: 在ExecStart上添加 --feature-gates SupportPodPidsLimit=false --feature-gates SupportNodePidsLimit=false
修改后重启
systemctl restart kubelet
再看问题顺利解决
Kubernetes 故障解之(Failed to find subsystem mount for required subsystem: pids)相关推荐
- Kubernetes故障问题
Kubernetes故障问题 1.查看node节点出现异常 解决: 查看node日志显示: 解决: keepalived 的vip ping不通,然而重启下keepalived 就可以 正常显示: 转 ...
- 容器开启数据服务之旅系列(一):Kubernetes如何解自建PostgreSQL运维之痛
摘要: 通过阿里云Kubernetes容器服务,开启你的数据服务之旅 (一)云上运维自建数据库之痛,使用容器服务自动恢复数据库postgresql实例 概述 本文为大家介绍一种容器化的数据服务 pos ...
- Kubernetes详解(五十一)——Kubernetes用户创建
今天继续给大家介绍Linux运维相关知识,本文主要内容是Kubernetes用户创建. 在上文Kubernetes详解(五十)--Kubernetes权限配置中,我们介绍了Kubernetes的con ...
- Kubernetes详解(五十三)——Kubernetes Role创建和Rolebinding
今天继续给大家介绍Linux运维相关知识,本文主要内容是Kubernetes Role创建和Rolebinding. 一.Kubernetes Role创建 首先,我们先来创建一个Role.我们可以通 ...
- Kubernetes详解(三十九)——Storage Class
今天继续给大家介绍Linux运维相关知识,本文主要内容是Storage Class相关内容. 一.Storage Class简介 在前文Kubernetes详解(三十八)--NFS对PVC和PV使用实 ...
- 【Apache】 LXC 容器中重启 Apache 报错: Failed to set up mount namespacing: Permission denied
报错信息: apache2.service: Failed to set up mount namespacing: Permission denied apache2.service: Failed ...
- 【kubernetes详解08】-Pod控制器
目录 一.Pod控制器介绍 二.ReplicaSet(RS) 1.介绍 2.创建ReplicaSet 3.扩缩容 4.镜像升级 5.删除ReplicaSet 三.Deployment(Deploy) ...
- Kubernetes 详解
全栈工程师开发手册 (作者:栾鹏) 架构系列文章 Kubernetes主要由以下几个核心组件组成: etcd保存了整个集群的状态: apiserver提供了资源操作的唯一入口,并提供认证.授权.访问控 ...
- Kubernetes详解
1.Kubernetes介绍 Kubernetes是一个完备的分布式系统支撑平台.Kubernetes具有完备的集群管理能力,包括多层次的安全防护和准入机制/多租户应用支撑能力.透明的服务注册和服务发 ...
最新文章
- 记录一下自动白平衡与自动亮度
- 汇编语言随笔(13)- 外中断(可屏蔽中断)、实验15
- Stanford UFLDL教程 反向传播算法(BP算法)
- python字频统计软件_python结巴分词以及词频统计实例
- Nginx之进程间的通信机制(信号、信号量、文件锁)
- 插件多行显示_Sublime Text 3最好的功能、插件和设置
- 介绍一下linux下的samba服务
- canvas贝塞尔曲线爱心_HTML5 Canvas 绘制贝塞尔曲线 Bezier and quadratic curves
- QSqlTableModel模型使用详解
- FX DocuCentre S2011 打印机设置双面打印
- excel随机数_Excel小技巧之随机数表
- Java教学视频下载(全集)
- 统一检测和分割任务!港科大清华IDEA提出基于Transformer统一目标检测与分割框架Mask DINO,效果SOTA!...
- 基于51单片机的蓝牙小车制作【新手向
- 苹果手机测距离_苹果没说谎:iPhone和火星车都在用激光雷达
- 数字孪生可视化管理平台的意义
- linux中ess33没有IP地址问题
- Stata:各类集中度指数估算-广义基尼Gini系数
- 网易历届笔试面试题整理大全
- 服务器风扇支持热插拔,被骗十几年 原来这些设备不能热插拔!