知识库

Loading

0 评论 / 0 点赞 / 106 阅读  常见问题 最后更新: 2022-03-09 作者: 飞致云 总字数: 751

概述

本文主要介绍执行批量任务时(批量改密、测试资产连接性、批量命令等),弹窗显示异常的处理。

详细信息

现象:以测试资产连接性为例,弹窗页面一直输出“...........”。

排查思路

造成此问题的原因比较多涉及celery组件,主备和集群模式还跟共享存储、反向代理软件有关。

检查状态

点击【作业中心】->【任务监控】,在弹出窗口中检查 celeryansible 的状态是否为 Online,如果是Offline,去后台使用 docker restart jms_celery命令重启celery 容器。

image.png

image.png

检查共享存储

主备和集群模式里,如果 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

确保共享存储正常以后,进入到jms的安装路径,使用命令./jmsctl.sh restart 重启 JumpServer。

如果单节点出问题,检查反向代理或者LB,需要支持 Websocket 参考官网文档 反向代理配置


文章目录
其他资源