升级信息
3.8.2升级3.9.2
故障排查
发现访问资产502后登录服务器后台使用jmsctl status
命令查看JumpServer服务运行状态发现有容器提示不健康
使用docker logs -f --tail=100 jms_lion
命令查看lion近100条日志信息发现提示
main main.go [ERROR] 校验 access key failed: invalid user: GET http://core:8080/api/v1/users/profile/ failed, get code: 403, {"detail":"您没有执行该操作的权限。","code":"permission_denied"}
关联上下文发现有个名叫.access_key
的文件,疑似该文件存在问题
解决故障
使用命令docker exec -u root -it jms_lion /bin/bash
进入lion容器,进入/data/keys/将.access_key文件进行重命名后重启容器发现重启状态为正常状态,故判断.access_key文件确实应该存在问题,然后将其他容器状态为不健康的容器按照此步骤操作一遍后恢复正常
评论区