2017-07-30 60 views
0

在IBM DSX上,我发现如果我让一个长时间运行的python笔记本在一夜之间运行,内核会在同一时间(大约午夜UTC左右)死亡。为什么KernelRestarter会杀死我的IBM DSX python内核

的jupyter日志显示:

[I 2017-07-29 23:37:14.929 NotebookApp] KernelRestarter: restarting kernel (1/5) 
WARNING:root:kernel e827e71b-6492-4dc4-9201-b6ce29c2100c restarted 
[D 2017-07-29 23:37:14.950 NotebookApp] Starting kernel: [u'/usr/local/src/bluemix_jupyter_bundle.v54/provision/pyspark_kernel_wrapper.sh', u'/gpfs/fs01/user/sc1c-81b7dbb381fb6a-c4b9ad2fa578/notebook/jupyter-rt/kernel-e827e71b-6492-4dc4-9201-b6ce29c2100c.json', u'spark20master'] 
[D 2017-07-29 23:37:14.954 NotebookApp] Connecting to: tcp://127.0.0.1:42931 
[D 2017-07-29 23:37:17.957 NotebookApp] KernelRestarter: 

重启显然成功

内核日志或Jupyter日志显示该点之前,没有别的。

是否有一些策略在这里被强制杀死内核?或者可能每天都有计划的停机时间?有谁知道为什么"KernelRestarter"在踢?

回答

0

KernelRestarter不会杀死任何东西。它注意到内核已经消失并自动启动一个新内核。 DSX具有不活动超时,但这些将完全关闭您的服务而不是杀死内核。不活动超时不受限于挂钟时间。这似乎是DSX中的一个错误。

相关问题