kubernetes异常笔记

1,log-pilot日志采集失败问题

log-pilot以deamonSet方式运行,每个pod内存在主从两个进程,主进程(/pilot/pilot)负责更新配置,从进程(/usr/bin/filebeat)负责日志采集。当子进程因cgroup超限,被宿主机kill掉,不会重新拉起;且pod也不会重启,因为主进程(/pilot/pilot)即1号进程没有退出。

解决方法:

pod探活中用command探测子进程是否存在。

你可能感兴趣的:(kubernetes)