没有合适的资源?快使用搜索试试~ 我知道了~
k8s(kubernetes)常见故障处理总结——详细文档
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5星 · 超过95%的资源 17 下载量 173 浏览量
2022-06-21
22:29:37
上传
评论 1
收藏 11.58MB DOCX 举报
温馨提示
试读
33页
k8s(kubernetes)常见故障处理总结——详细文档
资源推荐
资源详情
资源评论
k8s 常见故障排查-51cto 课程
1.目录
章— 之连接异常(集群故障)
章— 之通信异常(网络故障)
章— 之内部异常(节点异常)
章— 之应用故障(应用异常)
第一章 k8s 之连接异常(集群故障)
1.k8s 集群的能力供应站(pod)的详解
是 中的最小调度单元,当指派容器时容器实际上并不会指派到物理硬件上,容器
会被分配到一个 里, 代表集群上正在运行的一个进程,一个 封装一个容器
(也可以封装多个容器), 里的容器共享存储、网络等。也就是说,应该把整个
看作虚拟机,然后每个容器相当于运行在虚拟机的进程。
示意图如下:
2.k8s 集群中的 pod 的用途
运行单个容器的
里封装单个容器, 直接管理 , 调度到哪个物理节点, 里的容器就跟
随 调度到哪个节点。
运行多个协同工作的容器的
里可以运行多个容器,如初始化容器、业务容器,这些容器之间的互相作用,共享资
源。
3.k8s 集群中 pod 一般哪些方面容易出现问题
资源配置错误
例如部署 和 时资源清单书写有问题导致 无法正常创建。
代码问题
应用程序代码在容器启动后失败,那就需要通过检查代码找错误。
网络问题
网络插件部署有问题,导致 启动之后无法相互通信。
存储问题
挂载存储,但是需要共享的存储连接不上导致 启动异常。
4.pod 的状态为 ContainerCreating 状态的故障
一般原因是:后面 节点故障不能工作或网络 已被注册、也可能是没有挂载到 的存储卷。
诊断方法流程
!"# 名 查看 在哪个节点
# 名 查看 的详细信息
名 $ 容器名%查看 的日志或某个容器日志
查看 所在节点的 服务状态
&'&((查看 所在节点的 服务日志
后面 节点故障不能工作的处理
创建一个别的新的 ,看能否运行在该 节点上,如果其他 能创建在 节点,说明可
能只是无法创建的 本身有问题,如果所有其他 都无法在 节点创建)所有在 节点创
建的 状态都是*#*#,说明 节点有问题。
如果已经确定某个 节点有问题不能使用时需要将 节点重置后重新加入集群:
步骤如下:
)先将该 节点上正在运行的 驱逐到其他 节点
)#在故障 节点上重置 集群执行完相当于这个节点所有东
西都清空了)操作需要慎重将 全部驱逐后再操作
)
)#
)+# #&#&&&,
)-# #&&&
)./0!
)/1!(如果安装的是 1 网络)
)20
)01
)##
)#
)3'把 节点重新加入加入 集群
视频步骤如下
也可能是没有挂载到 的存储卷的处理:
查看 绑定的情况和需求。
步骤如下
!"# 名 查看 所在 节点
# 名 查看 的详细信息
若后台存储是 4 相关报错可能是没有安装相关程序
4 再相应节点安装 4 相关程序
安装 4 程序后,删除 4 后重新运行 ,再查看状态。
如后台存储是 或其他,则查看相关服务是否正常是否能手动正常挂载。
重要错误截图:
安装 4 程序后,删除 4 后重新运行 ,再查看状态。
处理思路总结:
查看日志时候也可 容器名
5.pod 的状态为 pending 状态的故障
状态:是挂起状态。表示创建的 找不到可以运行它的物理节点,不能调度到
相应的节点上运行。
从两个层面分析问题:
)物理节点层面分析:
查看节点资源使用情况如 # 查看内存、 查看 使用率、 4 查看磁盘使用
情况,这样可以定位节点资源情况,判断是不是节点有问题。
查看节点污点:# 节点名字 如果节点定义了污点,那么
不能容忍污点,就会调度失败,可以在 文件里定义容忍度,则可以试下调度。
) 本身分析:
在定义 时,如果指定了 5 或 6# 选择器是不存在的,那么也会
调度失败。
在定义 时,如果定义的资源请求比较大,导致物理节点资源不够也是不会调度的。
查看 节点是否有污点的方法:
# 名称 "#7
7((((看有没有,没有就是空)
重要视频截图
7.pod 的状态为 ImagePullBackO! 状态的故障
89:; 状态的原因:
)拉取镜像时间长导致超时
)配置的镜像有错误:如镜像名字不存在等
)配置的镜像无法访问如网络限制无法访问 4 上的镜像
)配置的私有镜像仓库参数错误:如 6# 没有配置或者配置错误
剩余32页未读,继续阅读
运维实战帮
- 粉丝: 78
- 资源: 420
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
- 3
- 4
前往页