双节点服务器,两台机器安装redis(一主一从),mysql(主主备份),keepalived(VIP配在redis主)。通过rsync互相同步/data/目录文件,jumpserver用的4.10.4社区版。主节点添加资产设备以后在从节点能显示这些设备,但是从节点的资产数一直不变,已经重启过两个节点服务器但是一直无法同步资产数。另外通过系统设置的组件列表查看组件,从节点的Chen,KoKo,Lion三个组件一直显示离线,但是ssh到节点服务器上看组件明明已经是运行状态了,请问是漏了什么配置吗?
给出几个排查思路与建议:1.检查基础架构,mysql是否主主同步了,redis主从是否同步,VIP能否做故障节点漂移。2.docker ps查看两个节点的组件都正常但是组件列表显示从节点部分组件离线,可能是未成功注册,v4版本可以在组件设置-基本设置中将自动改为启用,或者组件离线的另一种可能为当前显示的离线组件非从节点组件。3.排障后,业务空窗期重启从节点服务。