注意事项
1)升级一定要备份原有数据库,或者直接克隆原有虚拟机以备份。当升级失败,或者新版本存在问题时,可以进行回滚操作;
2)注意复制官方文档,保留部署及升级方法,以备日后使用。
升级过程
此时(04/02/2020)最新为 1.5.7-2 版本,升级过程参考官方 1.4.8-1.4.10 升级到最新版本 文档。
启动脚本
#!/bin/sh set -e ################################################################################ # 基本服务 ################################################################################ systemctl enable redis systemctl start redis systemctl enable mariadb systemctl start mariadb systemctl enable nginx systemctl start nginx ################################################################################ # 启动 Jumpserver 服务(要求依序执行如下命令) ################################################################################ cd /opt/jumpserver source /opt/py3/bin/activate ./jms start -d cd /opt/kokodir ./koko -d /etc/init.d/guacd start sh /config/tomcat9/bin/startup.sh
常见问题汇总
#1 {"name":["名称重复"]}
在启动 koko 服务时,产生如下错误:
2020-04-02 16:09:54 [ERRO] POST http://127.0.0.1:8080/api/v2/terminal/terminal-registrations/ failed, get code: 400, {"name":["名称重复"]} 2020-04-02 16:09:54 [ERRO] register access key failed
再次得到官方群的帮助:进入 Jumpserver 网页 => 会话管理 => 终端管理 => 删除所有终端
参考文献