[英]Kubernetes Apache2 Killed
我有一個kubernetes集群,並且cgroup內存不足。 我在YAML中聲明了資源,但是我不知道哪個apache2需要更多的內存。 它給了我一個進程ID,但是我如何知道哪個Pod被殺死了?
謝謝。
就是這樣。 您的Apache進程使用的內存超出了您在pod /容器定義中允許的內存。
它可能需要更多內存的原因:
如果您正在為容器運行Docker(大多數人都這樣做),則可以ssh進入集群中的節點並運行:
docker ps -a
您應該看到運行Apache進程的Exited
容器。 然后,您可以運行:
docker logs <container-id>
您可能會得到有關Apache被殺死之前為什么這樣做的詳細信息。 如果您只看到很少的信息,建議您增加Apache日志的詳細程度。
希望能幫助到你。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.