当前位置: 首页 > news >正文

128. 如何在 RKE2 或 K3s 集群中更改容器日志级别

Procedure 程序

The containerd log level can be set to one of the following values: trace, debug, info, warn, error, fatal or panic. In RKE2 and K3s clusters the log level is not explicitly set by default, and so containerd defaults to info level logging. During troubleshooting it may be necessary to capture containerd logs at a more verbose level, such as debug, and this can be achieved as follows.
容器日志级别可以设置为以下值之一:trace、debug、info、warn、error、fatal 或 panic。在 RKE2 和 K3 集群中,日志级别默认未被明确设置,因此容器默认为信息级别日志。在排查过程中,可能需要以更繁琐的层面捕获容器日志,比如调试,具体步骤如下。

Set the environment variable CONTAINERD_LOG_LEVEL in /etc/default/<service-name> for the relevant systemd service (rke2-server, rke2-agent or k3s, depending upon the cluster and node type) and restart the service to apply the change:
在 /etc/default/ 中为<service-name>相关 systemd 服务(rke2-server、rke2-agent 或 k3s,取决于集群和节点类型)设置环境变量 CONTAINERD_LOG_LEVEL,然后重启服务以应用该更改:

<span style="color:#000000"><span style="background-color:#ffffff"><span style="background-color:#efefef"><code>echo CONTAINERD_LOG_LEVEL=debug >> /etc/default/<rke2-server/rke2-agent/k3s> systemctl restart <rke2-server/rke2-agent/k3s></code></span></span></span>

The containerd log file can be found at /var/lib/rancher/rke2/agent/containerd/containerd.log for RKE2 clusters and /var/lib/rancher/k3s/agent/containerd/containerd.log for K3s clusters.
容器日志文件可在 /var/lib/rancher/rke2/agent/containerd/containerd.log 找到,适用于 RKE2 集群 ,containerd.log 于 /var/lib/rancher/k3s/agent/containerd/,适用于 K3s 集群 。

To revert the change later, simply remove the CONTAINERD_LOG_LEVEL line from the /etc/default/<service-name> file and restart the service again.
要以后还原更改,只需从/etc/default/文件中移除 CONTAINERD_LOG_LEVEL 行 <service-name>,然后重新启动服务即可。

Environment 环境

A Rancher-provisioned or standalone RKE2 or K3s cluster
Rancher 配置或独立的 RKE2 或 K3s 集群

访问Rancher-K8S解决方案博主,企业合作伙伴 :
https://blog.csdn.net/lidw2009

http://www.jsqmd.com/news/609820/

相关文章:

  • Otsu阈值法:从数学推导到OpenCV实战
  • 【MATLAB实例教程:五分钟快速上手教程】
  • Aseprite新手必看:5分钟搞定像素角色基础动画(附完整工程文件)
  • 赣州口碑好的居间金服优质机构 - 品牌企业推荐师(官方)
  • 129. index.yaml 与基于 git 的 Rancher App 仓库中图表显现的优先级
  • 防水抗菌纱线生产厂家哪家口碑好?这几家靠谱供应商别错过 - 品牌企业推荐师(官方)
  • 2026 年河北三河市私立高中排名一览,性价比高的 3 所校推荐! - 品牌企业推荐师(官方)
  • Python数据分析实战项目
  • 专业可机洗抗菌纱线哪家技术强?实力硬核供应商全揭秘! - 品牌企业推荐师(官方)
  • 迪杰斯特拉算法优化对比:传统实现 vs 优先队列版性能实测
  • UNet人脸融合作品集:这些换脸效果太惊艳了!
  • 2026年,想优化债务?成都这些口碑超棒、值得信赖的服务商别错过! - 品牌企业推荐师(官方)
  • Frigate进阶玩法:如何用MQTT和Python脚本扩展你的自定义目标检测算法
  • 河北生产护栏网、车间隔离护栏网、铁路护栏网、监狱护栏网、桃型柱护栏网、球场护栏网、小区护栏网厂家联系方式 - 品牌企业推荐师(官方)
  • 120. 如何为给定用户列出角色绑定
  • 专业可机洗抗菌纱线生产厂家:抗菌耐洗持久,源头直供品质保障 - 品牌企业推荐师(官方)
  • 口碑好的盐城市装修公司 - 品牌企业推荐师(官方)
  • OpenCV傅里叶变换实战:图像频域分析与C++实现
  • 5步彻底解决Windows更新故障:Reset Windows Update Tool完整使用指南
  • macOS新手必看:Terminal配置文件详解与窗口标题自定义技巧
  • AT89C52中断系统详解:从硬件结构到代码实战,搞懂这6个中断源怎么用
  • 121. 排查 etcd 时间同步问题
  • 如何使用Google Search Console提高SEO排名
  • Codex 和 OpenClaw,到底差在哪?
  • 精密模具配件的工艺标准与交付体系:技术实践分析 - 品牌企业推荐师(官方)
  • 别再手动抄表了!手把手教你用昆仑通态MCGS实现历史报警数据自动导出CSV
  • 上下文工程的学术前沿:最新研究成果与未来发展方向
  • 基于STM32LXXX的数字电位器(TPL0102-100RUCR)驱动应用程序设计
  • 智能资源下载工具:突破平台限制的全方位资源获取解决方案
  • 紧急预警:.NET 9 RC2已移除旧版LowCodeProvider——所有基于.NET 8低代码框架的项目须在2024年11月30日前完成迁移,否则将触发运行时降级熔断