问题现象

mpp后台服务正常,但是在管理页面上提示重启MPP,重启则显示失败。提示为license问题

一、检查license,提示license有效(valid):

[root@node8 bin]# ./checkLicense -f /opt/gcluster/config/H3C.lic

License Category: Business Version

The license file is valid!

[root@node7 bin]# ./checkLicense -f /opt/gcluster/config/H3C.lic

License Category: Business Version

The license file is valid!

二、管理页面上提示重启MPP,重启则显示失败。

三、后台查看mpp正常

[root@node7 bin]# gcadmin

 

  CLUSTER STATE:  ACTIVED

  CLUSTER MODE:   NORMAL

 

+==================================================================================================================================+

|                                                       GCLUSTER INFORMATION                                                       |

+==================================================================================================================================+

+-------+-------------------+----------------+--------+--------+---------+---------+----------+------------+-----------+-----------+

| rowid |     nodename      |    IpAddress   | sgname | dpname | gcware  |  gnode  | gcluster | syncserver | datastate | nodestate |

+-------+-------------------+----------------+--------+--------+---------+---------+----------+------------+-----------+-----------+

|   1   | node7.hde.h3c.com | 10.160.127.166 |  sg01  |   n1   | Online  |  OPEN   |   OPEN   |    OPEN    |  [0]      |  [0]      |

+-------+-------------------+----------------+--------+--------+---------+---------+----------+------------+-----------+-----------+

|   2   | node8.hde.h3c.com | 10.160.127.167 |  sg01  |   n2   | Online  |  OPEN   |   OPEN   |    OPEN    |  [0]      |  [0]      |

+-------+-------------------+----------------+--------+--------+---------+---------+----------+------------+-----------+-----------+

[root@node7 bin]#

告警信息

提示请检查MPP License文件是否过期。

原因分析

之前MPPlicense过期,部分新装集群安装过程中在添加安全组失败,然后部分项目未按照之前黄雷提供的方法替换管理节点的license再卸载重新安装MPP,而是在后台手工替换license,这样后台MPP集群正常后,前端一直提示集群异常需要重启,但是重启时候会下发添加安全组命令,添加失败然后重启失败,前端会一直显示此异常,产生前后台不一致的问题。

解决办法

MPP的安全组状态判断来源于MPP的配置,自己添加的安全组缺少了这个配置,因此对于出现此问题的集群,先查看/var/lib/gcware/CIB.xml

可以看到安全组的配置和安全组的ID

然后在管理界面MPP配置中自定义mpp-site里面添加一个”Groups”的属性,内容按照其他集群的内容格式编写,按照集群实际的安全组配置填写节点IP号和安全组ID,保存重启,该问题即可解决。

 目前MPP的界面显示已经修改,不会再有集群异常的提示:

建议与总结

1、确保License正确

2、按照指导步骤进行License更换

案例信息

案例类型:经验案例
案例号:201801020009
创建时间:2018年1月2日
更新时间:2018年4月24日
发布时间:2018/4/24 17:29:52
文章密级:游客可见
有效期:长期有效
发布者:崔国栋 [c13978]
点击次数:799
评论平均得分:0
关键词:MPP,服务,License,后台
产品线:大数据
产品系列:NaviData一体机
产品版本:DataEngine E0103SP2
故障类型:

附件
常用操作
收藏