页面树结构
转至元数据结尾
转至元数据起始

(本文档仅供参考)

问题说明

现象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服务器,烦请联系商务同事沟通增购节点事宜。






评论

  1. 李顺波 发表:

    若是单节点环境遇到服务启动不成功的问题,日志中也有“License验证失败:cluster count exceed”错误,大概率是没有用kill -9 杀死smartbi进程导致,此时可以通过linux 查找命令验证是否有多个重复的smartbi进程,若有则全部杀掉再重启即可。