当前位置:网站首页>Root cause analysis | inventory of nine scenarios with abnormal status of kubernetes pod
Root cause analysis | inventory of nine scenarios with abnormal status of kubernetes pod
2022-06-21 07:13:00 【Foxconn quality inspector zhangquandan】
Kubernetes Pod As Kubernetes Core resource object , Not only Service、Controller、Workload All work around it . It is the smallest scheduling unit , It also serves as a tradition IT Responsibilities of the environment host , Including scheduling , The Internet , Storage , Safety and other capabilities .
Precisely because Pod With complex lifecycles and dependencies , most Kubernetes The problem will eventually be Pod Show up on . therefore , We will introduce the problems we will encounter in practical work 9 A typical scene , And how to use it Kubernetes Monitoring to handle these scenarios , Quickly locate and find problems .

A container is a user process ,Pod Like a machine , So scheduling , The Internet , Storage , Machine level exceptions such as security and process running exceptions will be found in Pod It is reflected in the above . Around Pod Come on , There are several key points that are very prone to problems :
Dispatch
Mirror pull
Disk mount
Liveless/Readiness probe
postStart/preStop handler
To configure
Runtime
that , Next, let's take stock of related common problem scenarios .
Problem scenario 1: Ready failed , namely Pod Has been unable to reach Ready state , Unable to receive request for business processing .

Common root causes are as follows :
Insufficient resources , Unable to schedule (Pending), That is to say, cluster Node There are no reserved resources to meet Pod Of Request resources ;
Image pull failed ( ImagePullBackoff ), The warehouse address of the image ,tag Problems arise ;
Disk mount failed (Pending), The container holds PVC No, bound;
Liveless probe Probe failed , Frequent restart ;
Readiness probe Probe failed , Unable to reach Ready state ;
postStart Execution failure , Has been unable to enter the running state ;
Runtime program crash ( CrashLoopBackOff ), Frequent restart ;
Configuration error , Such as mounted Volume non-existent (RunContainerError).
边栏推荐
- 2022年6月13日面试被问到面试题目
- Tweenmax irregular geometry background with animation JS effect
- [mapbox] Basics
- 【GNN】GNN图神经网络工具箱的应用和matlab仿真
- 缺失数据填补数据集介绍(2)——多种数据集介绍及数据集预处理(mushroom、news、spam、wine-red和yeast)
- Best practice | how to use Tencent cloud micro build to develop enterprise portal applications from 0 to 1
- matplotlib子图美化操作
- Ztmao主题猫wordpress主题经典失传版/WP网站模板下载站源码+全局SEO功能设定
- Two column set (map set)
- Can customer managers be relied on online? Is the fund safe
猜你喜欢

AdEx 治理投票:质押奖励减半

一文搞懂this指向

flutter jpush

Pyg tutorial (3): neighbor sampling

Lnc2Meth:与疾病相关的lncRNA上的甲基化位点

IDM mobile terminal function upgrade description

Geo2r: difference analysis of data in geo database

win10上vs2017配置Eigen3开发环境

Bloom filter

Weather forecast applet source code / weather wechat applet source code
随机推荐
X86 CPU access DRAM and PCI
EasyExcel-排除展示字段-02
集线器、交换机、路由器
Argo CD usage
六月集训(第21天) —— 堆(优先队列)
Course design of supply chain modeling and simulation based on Flexsim
The left column of WordPress implementation shows the article directory
基于Flexsim的供应链建模与仿真课程设计
打造硬核敲门砖——简历
Two column set (map set)
怎么看小程序是谁开发的(查看小程序开发公司方法)
Consistency between database and cache data
Onnx to tensorrt learning notes
2022年6月13日面试被问到面试题目
lombok之@NonNull注解
How to use MES management system to realize error prevention and early warning
Best practice | how to use Tencent cloud micro build to develop enterprise portal applications from 0 to 1
App Safety Penetration Test detailed Method Flow
SQL 进阶挑战(26 - 30)
C language program design - Sanzi chess (semester homework)