概述
本文主要介绍执行批量任务时(批量改密、测试资产连接性、批量命令等),弹窗显示异常的处理。
详细信息
现象:以测试资产连接性为例,弹窗页面一直输出“…”。
排查思路
造成此问题的原因比较多涉及 celery 组件,主备和集群模式还跟共享存储、反向代理软件有关。
检查状态
点击【作业中心】->【任务监控】,在弹出窗口中检查 celery
和 ansible
的状态是否为 Online
,如果是Offline
,去后台使用 docker restart jms_celery
命令重启 celery
容器。
检查共享存储
主备和集群模式里,如果 celery
正常,大概率是共享存储导致,检查各节点共享存储挂载是否正常。然后去后台使用docker restart jms_core
命令重启 jms_core
容器。
查看 JumpServer 数据存储地址
grep ^VOLUME_DIR /opt/jumpserver/config/config.txt
VOLUME_DIR=/opt/jumpserver
去各个节点,检查共享存储挂载是否正常。 注意:JumpServer 的存储路径为 /opt/jumpserver
,共享存储应挂载到 /opt/jumpserver/core/data
。
df -hT | grep "/opt/jumpserver"
172.29.1.3:/data/NFS_ServerDir/jumpserver/data nfs4 50G 44G 6.4G 88% /opt/jumpserver/core/data