原文:「Bug」Fluentd 的 Buffer 占用超过 13G 存储,导致 K8s 节点 DiskPressure

问题 某天,突然发现 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 推荐指数:

查看详情

BugK8s 节点的 IP 地址泄漏,导致 IP 被耗尽

Bug 描述 部署 Pod 后发现 Pod 无法启动,Kubernetes 报错: 根据搜索到的博客,在节点上执行如下命令: 上述命令输出很多的 IP 地址,使用 wc -l 统计发现 IP 数量为 253. 查看 Node 的 PodCIDR 网段: 得到网段 ...

Fri Apr 03 06:12:00 CST 2020 0 615
fluentd 收集 k8s 到 elasticsearch

1. 部署elasticsearch + kibana 2. 部署fluentd 参考网站:https://github.com/kubernetes/kubernetes/tree/master/cluster/addons/fluentd-elasticsearch 修改 ...

Wed Jan 29 06:15:00 CST 2020 0 657
fluentd收集k8s集群pod日志

方案:   使用fluentd部署在每个node节点上,通过配置node节点的标签可选择daemonset-fluentd部署在选定的node节点上   通过在每个pod打上logging:true标签,结合fluentd的containers.input.conf可以有选择的匹配想要过滤 ...

Thu Aug 05 22:38:00 CST 2021 0 298
k8s~fluentd的configmap设置es索引前缀

对于fluentd这个组件来说,你是负责抓取日志的,它可以从docker的控制台里抓取,也可以从指定文件夹里抓取,对于文件夹里存储的日志文件,我们需要先配置logback,然后再进行fluentd的configmap的配置,这样才能把持久化的日志抓取出来,并推送到elastic这种存储介质里 ...

Wed May 20 21:58:00 CST 2020 0 1560
05-fluentd收集k8s集群日志

本文介绍如何使用fluentdk8s集群做日志收集 k8s日志收集方案 Use a node-level logging agent that runs on every node. Include a dedicated sidecar container ...

Wed May 20 23:54:00 CST 2020 0 2150
k8s 节点扩容

k8s 节点扩容 对于已经存在的集群,想要扩容,将一个新的node假如集群需要在master上运行以下命令,生成token 然后在想要假如的node上运行 假如新加入的node存在以下问题 则在此node上执行 注意 并运行一下命令 ...

Fri Dec 25 23:02:00 CST 2020 0 1292
k8s存储Volume

1.Volume简介 我们经常会说:容器和 Pod 是短暂的。其含义是它们的生命周期可能很短,会被频繁地销毁和创建。容器销毁时,保存在容器内部文件系统中的数据都会被清除。 为了持久化保存容器的数据 ...

Sun Nov 11 03:00:00 CST 2018 0 6449
k8s之数据存储

查看k8s支持的存储类 kubectl explain pods.spec.volumes 1.emptydir kubectl explain pods.spec.volumes.emptyDir kubectl explain pods.spec.containers ...

Wed Aug 07 07:14:00 CST 2019 0 497
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM