本地 IDE 连接云端报错
使用本地 IDE 连接云端时,出现的错误主要有以下3种
- 初始化本地 webide 环境失败
- Error:Commond failed:…… 已经达到重试次数上限
- Port 10007 is not available
初始化本地 webide 环境失败
出现错误后,打开本地 IDE 所在目录,其中 logs 为日志目录,打开 logs/init-local-webIde.error.log 文件
错误1
init model error { Error: Command failed: set PATH=C:\newdao-ide-windows\tools\git\usr\bin;%PATH% && tar -xzvf ..\model-user\jtnk002nkgl4\model.tar.gz
tar: .git/objects/pack/pack-3e4bb0f372675bd954f3c88dbf23bc7a1a372e50.pack: Cannot open: File exists
- 说明:解压文件出错
- 处理:关闭已打开的 eclipse,再重新连接云端
错误2
init model error Error: model Invalid,md5:d4b71fe1f1bb27cbc35825cdf67f270b!=b0e1a75c35e26d77b2f892f153a7b9cf
at initModel (C:\newdao-ide-windows\tools\model-tools\common\modelUtils.js:228:42)
at downloadMainModelAfter (C:\newdao-ide-windows\tools\model-tools\init\index.js:222:15)
at`<anonymous>`
at process._tickCallback (internal/process/next_tick.js:189:7)
正在初始化本地模型...
本地模型加载
clsModel: false
download app.conf...
download app.conf OK
download model...
backup Model...
backup Model OK
错误:初始化失败!
- 说明:复制文件出错
- 处理:将本地IDE目录下 model 和 model-user 两个目录重命名为其它名称,再重新连接云端
总结
- 云 IDE 和本地 IDE 不要随意切换,切换是个大动作
- 在关闭本地 IDE 之前,应执行“保存资源到云端”的操作
Error: Commond failed:…… 已经达到重试次数上限
错误1
Error: remote port forwarding failed for listen port 10000
- 说明:SSH 连接失败
- 处理:重启应用。方法是在控制台中,点应用上面的“更多-重启”按钮,如下图所示
错误2
Connection timed out
- 说明:连接 node2 的端口超时
- 处理:打开 node2 的 10000 以上的端口,打开的数量和本地 IDE 池的数量相当。例如有本地 IDE 池20个,需要打开从 10000 到 10020 这些端口
Port 10007 is not available
这个错误说明本机的 10007 端口被占用了,通过《查看本机端口占用》找到占用此端口的进程,关闭它