首页
学习
活动
专区
工具
TVP
发布

K8S疑难杂症

专栏成员
10
文章
35718
阅读量
31
订阅数
Pod疑难杂症(3):Device or resource busy
在删除pod时,可能会遇到如下事件'Unlinkat xxxxx: Device or resource busy',设备或资源忙导致某个文件无法被删除,进而导致pod卡在Pending状态。
keke.
2021-05-10
4.5K2
Pod疑难杂症(2):K8S Scheduler在调度pod过程中遗漏部分节点
新建一个如下的k8s集群,有3个master node和1个worker node(worker 和 master在不同的可用区),node信息如下:
keke.
2021-04-06
6580
Pod疑难杂症(1):由于云盘吞吐过高导致pod创建超时
在创建TKE集群的worker node时,用户往往会单独再购买一块云盘,绑到节点上,用于docker目录挂载所用(将docker目录单独放到数据盘上)。此时,docker的读写层(RWLayer)就会落到云盘上。
keke.
2021-04-06
1.1K1
云原生监控实践(2)TKE集群外组件的监控采集
在系列文章(1)中,实现了用云原生监控采集TKE集群中节点上守护进程的监控指标。接下来,进一步描述下如何用云原生监控来采集TKE集群外组件的监控指标,比如Kong。
keke.
2021-03-31
4880
K8S调度器优选策略讲解(2)SelectorSpreadPriority
该优选策略的目标是使属于同一个服务(service或者Replication Controllers)的pod尽量均匀的分布在各个节点上或者zone上。在k8s 1.18版本中默认开启。在该优选策略的实现中,使用的是DefaultPodTopologySpread打分插件。
keke.
2021-03-31
2.4K0
K8S调度器优选策略讲解(1)简介
在K8S集群中,调度器负责将客户提交的pod绑到某个node节点上,完成pod调度的调度工作。
keke.
2021-03-30
1.8K0
POD DNS配置讲解&DNS解析不通的案例
可以看到,容器内的/etc/resolv.conf 是挂载到了宿主机文件上(/var/lib/docker/containers/da30536de35915abe1214a25e1c6278f95e5c8af157517ddefc5eaa1d3b36d93/resolv.conf)。
keke.
2021-03-23
13.1K0
删除namespace为什么会Terminating?
当我们删除集群中的某个namespace之后,有时候namespace并没有按照我们的期望正常删除,而是一直卡在Terminating状态。本文主要讨论下Terminating状态发生的可能性以及解决办法。
keke.
2021-03-16
9.3K0
云原生监控实践(1)TKE集群中守护进程的监控采集
在TKE集群中,有些组件是以daemonSet或者二进制的方式运行在集群中的节点上,作为了节点上的守护进程。对于这类组件的监控采集,也是支持接入到TKE的云原生监控中。接下来以Docker Daemon为例来描述下接入方案。
keke.
2021-03-15
9160
K8S调度器优选策略讲解(3)隐藏的优选策略ImageLocalityPriority
在pod的一次调度过程中,调度器(scheduler)会有预选策略和优选策略(打分策略),其中预选策略是选择出要调度的候选节点(比如检查node节点本身状态是否ok,node节点上的资源是否满足等),而优选策略是给选择出的候选节点打分,得分最高的node就是pod要调度的节点。
keke.
2021-03-15
1.4K0
没有更多了
社区活动
AI代码助手快速上手训练营
鹅厂大牛带你玩转AI智能结对编程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档