[V4]v4.0.0 版本注意事项

v4.0.0 版本注意事项

1.在线拉取镜像超时 timeout

报错截图如下:
fa6cd8cd59d1200cac877ee12ae5bde

原因:dockerhub 受监管等各种原因导致镜像源网络无法稳定,镜像无法正常拉取

解决办法:推荐使用离线安装或升级,在线拉取可以使用换源的方式进行,或者手动拉取未能拉取下来的镜像
操作方式如下

sudo tee /etc/docker/daemon.json <<EOF
{
“data-root”: “/var/lib/docker”,
“live-restore”: true,
“log-driver”: “json-file”,
“log-opts”: {
“max-file”: “3”,
“max-size”: “10m”
},
“registry-mirrors”: [
https://hub.uuuadc.top”,
https://docker.anyhub.us.kg”,
https://dockerhub.jobcher.com”,
https://dockerhub.icu”,
https://docker.ckyl.me”,
https://docker.awsl9527.cn”,
https://docker.m.daocloud.io”]
}
EOF
//重启docker
sudo systemctl daemon-reload && sudo systemctl restart docker
//手动拉取指定镜像如下,以redis为例子
docker pull swr.cn-north-1.myhuaweicloud.com/jumpserver/redis:7.0-bullseye

2.mongodb 类型的资产无法连接

报错截图如下:

原因:v4.0.0由于将安装包体积缩减,去除了 mogosh

解决办法:有需要使用到 mongodb 的用户暂时不用升级到 v4.0.0,将在 v4.0.1 版本恢复

3.无法创建 postgresql 类型资产

v4 版本更新的 postgresql 资产支持需要等待 v4.0.1 版本后才可以创建

4.修改过系统初始用户 admin 的用户名会导致升级失败

报错截图如下:

原因:修改了用户中的初始管理员 admin 的用户名导致表变更失败

解决办法:还原回先前版本后修改为初始用户名在进行表变更,或者自行更换 jumpserver 数据库 users_user 表

5.第三方数据库进行升级将无法备份,需要手动备份

第三方数据库升级时会出现备份失败,会提示 mysqldump 命令不存在,需要自行到数据库中使用命令备份,将在下版本修复

6. [Bug] ldap导入的用户,在详情中显示异常 · Issue #13781 · jumpserver/jumpserver · GitHub