本地ide连接云端报错
错误描述
使用本地IDE连接云端时,出现的错误主要有以下3种
- 初始化本地webide环境失败
- Error:Commond failed:……已经达到重试次数上限
- Port 10007 is not available
处理步骤
1. 处理“初始化本地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之前,应执行“保存资源到云端”的操作
2. 处理“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这些端口
3. 处理“Port 10007 is not available”
这个错误说明本机的10007端口被占用了,通过 查看本机端口占用 找到占用此端口的进程,关闭它