syslog-ng无法loginlxc主机

我们正在运行带有多个lxc容器的CentOS 6服务器。 对于系统日志logging,我们使用syslog-ng。 过了一会儿,syslog-ng守护进程停止logging消息,但守护进程继续运行。 这发生在主机和容器内(另一个syslog-ng正在运行)。 我们还找不到任何失败的模式,但我们认为它与lxc有关,因为我们在其他主机上没有这些问题。

我们怀疑在lxc-container运行多于lxc-container的时候会出现这些问题,只有“new”进程不能login。

我们正在运行以下软件版本:

  • CentOS-Linux 6.4 / 6.5
  • LXC-0.7.5
  • syslog-ng的-3.2.5

你有什么想法?

最好的问候trademesh

我的怀疑是有一个FD泄漏(你可以用lsof来确认),由于某种奇怪的原因,它只能在LXC下面出现。 我build议升级到更新的syslog-ng(3.5+),看看问题是否存在。 自3.2以来,很多问题都得到解决。