跳转至

了解 FIT2CLOUD 飞致云旗下开源产品

升级文档⚓︎

升级及迁移请保持 SECRET_KEY 与旧版本一致,否则会导致数据库加密数据无法解密

环境说明

  • 从 v2.5 开始,要求 MySQL >= 5.7
  • 从 v2.6 开始,要求 Redis >= 6
  • 推荐使用外置 数据库 和 Redis,方便日后扩展升级
DB Version Cache Version
MySQL >= 5.7 Redis >= 5.0
MariaDB >= 10.2

升级说明⚓︎

升级步骤⚓︎

cd /opt
yum -y install wget
wget https://github.com/jumpserver/installer/releases/download/v2.14.2/jumpserver-installer-v2.14.2.tar.gz
tar -xf jumpserver-installer-v2.14.2.tar.gz
cd jumpserver-installer-v2.14.2
./jmsctl.sh upgrade
./jmsctl.sh start

从飞致云社区 下载最新的 linux/amd64 离线包, 并上传到部署服务器的 /opt 目录

cd /opt
tar -xf jumpserver-offline-installer-v2.14.2-amd64-27.tar.gz
cd jumpserver-offline-installer-v2.14.2-amd64-27
./jmsctl.sh upgrade
./jmsctl.sh start

从飞致云社区 下载最新的 linux/arm64 离线包, 并上传到部署服务器的 /opt 目录

cd /opt
tar -xf jumpserver-offline-installer-v2.14.2-arm64-26.tar.gz
cd jumpserver-offline-installer-v2.14.2-arm64-26
./jmsctl.sh upgrade
./jmsctl.sh start

# 请先手动备份好数据库, 然后继续操作
cd /opt/helm
cp values.yaml values.yaml.bak
# 获取最新代码
git pull
# 修改配置文件, 将设置还原
vi values.yaml
# 执行升级操作
helm upgrade --install jumpserver ./ -n default

Back to top