升级后报错

从3.10.17升级到4.10.14后, 前端页面报错:

查看/data/jumpserver/core/data/logs/jumpserver.log报如下错误:
[ERRO] Retry #2 fm.node_asset_mapping subscribe channel error: Error -5 connecting to redis:6379. No address associated with hostname.

  1. 检查Redis服务状态:确认Redis容器或服务已正常启动,可通过 docker ps 查看Redis容器是否运行,或使用 redis-cli ping 测试连通性。
  2. 检查JumpServer配置:升级后可能重置配置,检查 config.txtREDIS_HOST 是否为 redis(Docker环境)或正确IP地址,确保与容器网络匹配。
  3. 检查docker-compose.yml:升级会重写该文件,请确认Redis服务定义和网络配置(如bridge网络)正确,避免自定义配置丢失。
  4. 查看核心日志:检查 /data/jumpserver/core/data/logs/jumpserver.log 中Redis连接错误细节,确认是否因主机名解析失败导致。
  5. 重建容器网络:若网络异常,可尝试 docker-compose down && docker-compose up -d 重建服务,确保core与redis容器在同一网络。
  6. 联系技术支持:若问题未解决,建议联系 JumpServer技术支持 获取专业协助。