容器不断重启

时间:2016-02-02 09:57:44

标签: kubernetes google-kubernetes-engine

我开始在GCE上运行kubernetes。 我设置了一个3x f1-micro集群,我正在运行:  * Influxdb x1  * Grafana x1  * nginx x1  * phpfpm7 x1  * golang x2  * redis x1

我经常让我的所有容器重新启动,在1小时内,grafana重启4x,redis 3x,我的golangs 2x,nginx 4x。 在我的本地,他们永远不会重新启动,并完美地工作... 日志没有告诉我它重新启动的原因。

  1. 对于使用kubernetes的人来说,你的容器多久重启一次?
  2. 这可能是一个性能问题吗?
  3. 我还为grafana和Influxdb安装了persistentdisk,但似乎每次重启后数据都会被删除。有什么想法吗?
  4. 感谢您的帮助!

2 个答案:

答案 0 :(得分:1)

我实际上玩过每个容器的资源和限制,在kube-system命名空间上停用了heapster,现在运行得很好!

答案 1 :(得分:0)

[在上面的评论帖子中讨论我们的讨论的答案]

听起来您的群集通常超载。默认情况下,使用Google容器引擎启动群集时,会预先安装许多群集添加,以向群集添加其他功能。如果要运行具有较少开销的群集而不关心可选功能,则可以禁用它们(大多数情况下都是禁用它们,但只有少数只能在群集创建时禁用)。