Bug 描述 部署 Pod 后发现 Pod 无法启动,Kubernetes 报错: 根据搜索到的博客,在节点上执行如下命令: 上述命令输出很多的 IP 地址,使用 wc -l 统计发现 IP 数量为 253. 查看 Node 的 PodCIDR 网段: 得到网段 ...
问题 某天,突然发现 k s 集群有大量的 evicted 记录,排查发现某节点 Fluentd 的 Buffer 占用超过 G 存储,导致 K s 节点 DiskPressure. 排查 K s 默认在 Node 的可用存储空间低于 时触发 DiskPressure,尝试清理空间,驱逐 Pod。 查找 Fluentd 官方文档:Fluentd Config: Buffering paramete ...
2020-03-09 13:50 2 1242 推荐指数:
Bug 描述 部署 Pod 后发现 Pod 无法启动,Kubernetes 报错: 根据搜索到的博客,在节点上执行如下命令: 上述命令输出很多的 IP 地址,使用 wc -l 统计发现 IP 数量为 253. 查看 Node 的 PodCIDR 网段: 得到网段 ...
1. 部署elasticsearch + kibana 2. 部署fluentd 参考网站:https://github.com/kubernetes/kubernetes/tree/master/cluster/addons/fluentd-elasticsearch 修改 ...
方案: 使用fluentd部署在每个node节点上,通过配置node节点的标签可选择daemonset-fluentd部署在选定的node节点上 通过在每个pod打上logging:true标签,结合fluentd的containers.input.conf可以有选择的匹配想要过滤 ...
对于fluentd这个组件来说,你是负责抓取日志的,它可以从docker的控制台里抓取,也可以从指定文件夹里抓取,对于文件夹里存储的日志文件,我们需要先配置logback,然后再进行fluentd的configmap的配置,这样才能把持久化的日志抓取出来,并推送到elastic这种存储介质里 ...
本文介绍如何使用fluentd在k8s集群做日志收集 k8s日志收集方案 Use a node-level logging agent that runs on every node. Include a dedicated sidecar container ...
k8s 节点扩容 对于已经存在的集群,想要扩容,将一个新的node假如集群需要在master上运行以下命令,生成token 然后在想要假如的node上运行 假如新加入的node存在以下问题 则在此node上执行 注意 并运行一下命令 ...
1.Volume简介 我们经常会说:容器和 Pod 是短暂的。其含义是它们的生命周期可能很短,会被频繁地销毁和创建。容器销毁时,保存在容器内部文件系统中的数据都会被清除。 为了持久化保存容器的数据 ...
查看k8s支持的存储类 kubectl explain pods.spec.volumes 1.emptydir kubectl explain pods.spec.volumes.emptyDir kubectl explain pods.spec.containers ...