文档首页/ AI开发平台ModelArts/ 故障排除/ 开发环境/ 环境配置故障/ 用户结束kernelgateway进程后报错Server Connection Error,如何恢复?
更新时间:2024-11-22 GMT+08:00
分享

用户结束kernelgateway进程后报错Server Connection Error,如何恢复?

问题现象

当kernelgateway进程被结束后,出现如下报错,以及选不到Kernel。

图1 报错Server Connection Error截图
图2 选不到Kernel

原因分析

用户误操作引起的。

解决方案

  1. 打开Terminal窗口,执行以下命令启动kernelgateway服务。
    API_TYPE=kernel_gateway.jupyter_websocket
    LOG_DIR="/home/ma-user/log"
    mkdir -p ${LOG_DIR}
    KERNEL_GATEWAY_LOG_FILE="${LOG_DIR}/kernelgateway-`date +"%Y-%m-%d-%Z-%H-%M-%S"`.log"
    
    jupyter kernelgateway --KernelGatewayApp.ip=${HOST_IP} --KernelGatewayApp.port=8889 --KernelGatewayApp.api=${API_TYPE} --KernelGatewayApp.auth_token=${JPY_AUTH_TOKEN} --JupyterWebsocketPersonality.list_kernels=True --debug >> "${KERNEL_GATEWAY_LOG_FILE}" 2>&1 &
    chmod 640 ${KERNEL_GATEWAY_LOG_FILE}
  2. 执行命令ps -ef检查进程是否启动。
    图3 检查进程是否启动

相关文档