|
分析原因:素材入到Hive以后,素材的元数据信息被hive存储到MongoDB,并且Hive为这个素材在FTengine建立索引。当我们在CM上刷新时,我们获取到素材实体,是hive通过ftengine获取的,一般看不到素材就是因为ftengine服务异常了。
恢复步骤: 一、先检查ftengine节点是否运行正常 进入到http://vip:48800/admin-status界面查看ftengine节点是否运行正常
二、如果节点在HA上正常,再检查节点在ftsolr管理界面是否运行正常 进入到http://ftengine单节点ip:8090/ftsolr,用户名:root,密码:SobeyHive2016
绿色的代表节点正常,不是绿色的就代表不正常,不正常的情况下恢复步骤如下: 1.使用xshell登录到节点1,把三个ftengine节点全部stop,运行命令:stop_ftengine2_cluster.sh 2.使用xshell登录节点1,启动节点1的ftengine,在节点1运行命令:start_ftengine2.sh,或者直接用docker start 容器id也可以 3.等待ftsolr管理界面上面,节点1变成绿色 4.按照以上步骤重启节点2、节点3的ftengine 5.等三个节点都变成绿色以后,就能恢复了
|