CoreOS VM崩溃:打印交换跟踪

时间:2015-11-04 03:02:40

标签: linux-kernel swap kubernetes coreos page-fault

我使用CoreOS 773.1.0和kubernetes。最近它崩溃并打印了这个跟踪日志:

enter image description here

enter image description here

虚拟机仍在运行,但我不能ssh,kubernetes主节点将其声明为NotReady。我必须将其关闭(不关机)并启动它。

我使用Hyper-V作为管理程序,VM配备12GB RAM,4GB交换,4核CPU。特别是,我将磁盘(.vhd文件)移动到新分区后出现此错误。

3 个答案:

答案 0 :(得分:2)

这是CoreOS 717.3.0的一个已知问题,包含swap:https://github.com/coreos/bugs/issues/429

答案 1 :(得分:1)

基于堆栈跟踪,看起来内核试图释放内存。因此,该节点可能受到严重的内存压力。内存错误往往会在内存压力下出现。

看起来交换已打开。 Kubernetes开发人员不建议开启交换。

答案 2 :(得分:0)

看起来Kubelet进程被卡住了。你有kubelet日志和操作,kubelet被卡住了吗?