一、
错误:
ERROR 2018-05-30 00:12:25,280 NetUtil.py:96 - EOF occurred in violation of protocol (_ssl.c:579)
ERROR 2018-05-30 00:12:25,280 NetUtil.py:97 - SSLError: Failed to connect. Please check openssl library versions.
解决方式:
1.修改/etc/python/cert-verification.cfg配置文件:
# vim /etc/python/cert-verification.cfg
[https]
verify=disable
若还是不能注册ambari-agent,使用下面介绍的方式。
2.如果上面方式还不能注册,说明jdk版本不通过,使用默认oracle啊jdk,博主是(centos7.3,所以选择jdk1.8)
(1)先停掉:ambari-server stop;
(2)卸载掉所有节点agent:rpm -qa | grep ambari-agent 得到对应版本,使用rpm -e ambari-agent-XXX卸载;
(3)启动setup:ambari-server setup,配置你的东西,直到选择jdk如下图:
选择1,等下载安装完成,继续后续步骤。直到结束
二、
yum [Errno 256] No more mirrors to try
解决方法:
1.yum clean all
2.yum makecache
3.yum update
三、若选择HDP新安装mysql,则预先不要在集群上安装mysql,否则会报冲突。
解决办法:
4.若提示删除的mysql与postfix服务有联系,则rpm加上--nodeps命令。
四、
提示心跳丢失 heartbeat lost for the host
Ambari server did not schedule any tasks on the host.
Ambari agent process is not heartbeating on the host
解决方案:
回退到安装的Confirm hosts 这一步,为dsj3.zkhy.com重新选择server服务。
五、mysql服务启动报错
解决方案:
1.把MySQL的数据文件删除:rm -r /
var/lib/mysql
2.
在172.16.172.17服务器上的mysql下,创建hive用户并赋予权限,命令如下:
create user ‘hive’@’localhost’ identified by ‘hive’;
grant all privileges on *.* to ‘hive’@’localhost’ identified by ‘hive’;
六、Last SmartSense bundle was not successful. Bundle key:unspecified_yanfa3bu_0_x,status:failed.
解决方式:
smartsense是hortonworks一个商业的组件功能,作用是监控集群,并提供建议,建议是不用
1.将smartsense组件停止stop。
2.选择delete删除smartsense组件。