![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
docker
dgbstarsky
这个作者很懒,什么都没留下…
展开
-
slave节点notReady,node节点事件显示PLEG is not healthy: pleg was last seen active 3m5.30015447s ago;问题排查
发现slave一台节点notReady,登上机器查看node信息,事件显示PLEG is not healthy: pleg was last seen active 3m5.30015447s ago;什么是PLEG可以参考如下文章http://www.xuyasong.com/?p=1819通常情况下是因为某个docker进程夯死导致的。可以使用for循环查看容器for c in `docker ps -aq`; do echo $c; docker inspect $c 1>/de原创 2021-07-26 15:37:29 · 666 阅读 · 0 评论 -
升级k8s监控prometheus chart版本后pod报错
为了监控需求,对k8s集群的prometheus版本进行了升级,升级之后发现pod启动失败,查看原因如下:提示opening storage failed: block dir: “prometheus/01EVH85VNH9Mxxxxxx/meta.json: no such file or directory”数据采用pv形式挂载nfs进行持久化,进入存储卷报错的目录查看发现为空目录,刚开始以为是升级过程中造成文件丢失,查看存储备份后发现之前目前就是空的,将空目录删除之后pod正常启动,监控正常。原创 2021-03-18 16:37:46 · 624 阅读 · 0 评论 -
容器中输入长命令折叠问题
在容器云平台页面上进入容器输入长命令会折叠,原因是环境变量COLUMNS值过小,默认值为80。将COLUMNS值的设置的大一点,再次输入命令就不会折叠了。原创 2020-12-30 16:59:00 · 223 阅读 · 0 评论 -
限制单个容器可占用的磁盘空间
docker在17.07.0-ce中引入overlay2.size,https://github.com/moby/moby/pull/32977使用overlay2.size的前提是文件系统为xfs,并且挂载时使用pquota。开启xfs的pquato功能,pquato限制的是project的磁盘配额。docker的overlay2需要的是pquota,在/etc/fstab中设置:/dev/sdb /var/lib/docker xfs rw,pquota00保存退出。然后江/dev/sdb原创 2020-11-27 10:06:20 · 939 阅读 · 0 评论 -
live-restore重载docker守护进程而不重启容器
默认情况下,当 Docker 守护进程终止时,它将关闭正在运行的容器。您可以配置守护程序,以便容器在守护程序不可用时保持运行。此功能称为live-restore。live-restore选项有助于减少由于守护进程崩溃、计划中断或升级而导致的容器停机时间。在工作中,假如修改了docker的配置而需要重新加载docker守护进程,导致docker容器重启,业务会中断一会,尤其是在生产环境,存在一定的风险。这种情况下,可以启用live-restore功能,以在守护进程不可用时使容器保持活动状态,有以下两种方法设原创 2020-11-27 09:57:36 · 3048 阅读 · 0 评论