(本文档仅供参考)
问题说明
现象1:部署环境后,只有部分节点可获取License。在License Server页面上查看“当前服务器列表”只能监控到某些节点,报错信息是License验证失败 动态授权文件异常 EXCEED_CLUSTER_COUNT
现象2:现场环境使用License文件启动服务后,提示License验证失败:cluster count exceed
现象3:若是2020-06-05及之后的版本,且只购买了1服务器,那正式license默认为只能使用1个节点。所以若现场有至少2个节点做集群的话,会报出以下错误“集群服务器License超出范围”,一般后台显示“License验证失败:cluster count exceed”。
问题原因
该提示信息表示节点数不足,即是License文件授权的节点数少于环境集群节点数(或是少于Smartbi知识库中识别到的节点数)。
处理方案
1、核对License文件授权的节点数是否能够满足现场环境的节点数,打开授权文件,搜索关键字“Cluster”并查询units的值,如下图。
2、确认现场集群环境的实际节点数
方法一:检查知识库中t_cluster表记录(t_cluster表每重启一次服务器就会新增一条数据,且会每隔10秒自动删除24小时前的数据),去掉重复ip后的ip数量即为现场环境节点数。如下图,当前有2节点做集群环境。
方法二:删除t_cluster表记录(删除前请做好备份),重启服务器,1分钟后生成的数据条数即为现场环境节点数。
3、若实际授权节点大于现场环境节点数,需更换License文件,烦请联系商务沟通此情况。
4、现象3解决方案:因只购买了1服务器,烦请联系商务同事沟通增购节点事宜。