Kubernetes之路 2 - 利用LXCFS提升容器资源可见性

  1. 云栖社区>
  2. 容器服务Docker&Kubernetes>
  3. 博客>
  4. 正文

Kubernetes之路 2 - 利用LXCFS提升容器资源可见性

易立 2018-03-25 03:38:06 浏览11821
展开阅读全文

image

本系列文章记录了企业客户在应用Kubernetes时的一些常见问题

这是本系列的第2篇内容,将介绍在Docker和Kubernetes环境中解决遗留应用无法识别容器资源限制的问题。

Linuxs利用Cgroup实现了对容器的资源限制,但在容器内部依然缺省挂载了宿主机上的procfs/proc目录,其包含如:meminfo, cpuinfo,stat, uptime等资源信息。一些监控工具如free/top或遗留应用还依赖上述文件内容获取资源配置和使用情况。当它们在容器中运行时,就会把宿主机的资源状态读取出来,引起错误和不便。

LXCFS简介

社区中常见的做法是利用 lxcfs来提供容器中的资源可见性。lxcfs 是一个开源的FUSE(用户态文件

网友评论

登录后评论
0/500
评论
易立
+ 关注
所属团队号: 容器服务Docker&Kubernetes