ssh账号配置出错

keyfile 私钥文件路径出错

解决方案

  • 秘钥使用绝对路径或相对于account.json的路径,推荐使用左斜杠/,不要带中文

ssh登录失败

解决方案

  • 检查account.json配置
  • 检查秘钥是否为OpenSSH格式

mod不生效,进入游戏没有下载mod过程

检查部署日志是否存在下图的mods not exist出错

解决方案

  • 检查mods字段配置
  • 重新push_mods
  • 检查开发机/home/fuzhu/netgame/mods/部署项目名/是否有对应的mod

检查mod目录格式

如果不符合格式,请调整后redeploy

检查游戏服日志中没有影响mod加载的traceback

如果有类似上图的异常,请处理后redeploy

确认存档目录下的json配置正确

尝试清理缓存

解决方案

  • 参见bat/sh脚本中的clearMod

部署脚本日志卡住,强行关闭后提示another task running

解决方案

  • 请确认不是别的共享账号开发者在执行部署任务
  • 参见bat/sh脚本中的cancel

master/service被修改导致无法更新部署

master字段里除了keep_alive_period以外,均不可以在初始化后再修改

解决方案

  • 必须修改master/service的情况,请使用redeploy

配置的服务器ip不在machines列表内

解决方案

  • 修改machines增加服务器,或修改正确服务器的ip字段