【发布时间】:2019-03-06 04:39:28
【问题描述】:
我通过 Kubernetes 集群为 jupyter notebook 提供服务。我设置了resources.limits 以防止有人耗尽所有主机服务器的内存。
虽然一个问题是jupyter notebook内核在crash和自动重启后在容器超出内存后不会抛出任何OOM错误,这会让用户很困惑。
那么如何让 jupyter notebook 在运行 Kubernetes 时引发 OOM 错误?
【问题讨论】:
-
不幸的是,您所问的真正问题尚不清楚。您能否澄清一下您是否正在 Kubernetes 内部寻找解决方案?您是否正在寻找一种解决方案来向您显示包含 Jupyter Notebook 的 pod 已被 OOM 杀死的消息?或者您想以某种方式通知用户它由于内存限制而被杀死?或者您正在寻找一种解决方案,以防止 pod 因 OOM 而被杀死。
-
感谢您的建议。我确实想寻求一种解决方案来显示包含 Jupyter Notebook 的 pod 已被 OOM 杀死的消息。我已经更新了我的问题。
-
如果我错了,请纠正我,但你的问题应该是 - 我如何通知用户相应的内核存在问题。
标签: python docker kubernetes jupyter-notebook