
# 用户结束kernelgateway进程后报错Server Connection Error，如何恢复？
#### 问题现象
当kernelgateway进程被结束后，出现如下报错，以及选不到Kernel。
图1报错Server Connection Error截图   
![](https://support.huaweicloud.com/trouble-modelarts/figure/zh-cn_image_0000002017513700.png)
图2选不到Kernel   
![](https://support.huaweicloud.com/trouble-modelarts/figure/zh-cn_image_0000002017672988.png)
#### 原因分析
用户误操作引起的。
#### 解决方案
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"
   ${CONDA_DIR}/bin/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检查进程是否启动   
   ![](https://support.huaweicloud.com/trouble-modelarts/figure/zh-cn_image_0000002053715605.png "点击放大") 
 
