安装Ambari和部署HDP报错总结
2016-09-18 17:07
946 查看
启动mysql 报错
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
执行命令查找mysql.sock:
# find / -name mysql.sock
如果socket文件不存在说明本地mysqld服务没跑起来,执行命令启动mysqld服务:
#systemctl start mysqld
查看MySQL服务是否已启动:
# service mysqld status
可以通过以下文件配置mysql.sock文件路径:
/etc/my.cnf
该问题可参照下面一篇帖子:
http://bbs.csdn.net/topics/391950018
DataNode安装失败
resource_management.core.exceptions.Fail: Execution of '/usr/bin/yum -d 0 -e 0 -y install snappy-devel' returned 1. Error: Package: snappy-devel-1.0.5-1.el6.x86_64 (HDP-UTILS-1.1.0.20) Requires: snappy(x86-64) = 1.0.5-1.el6 Installed: snappy-1.1.0-3.el7.x86_64 (@anaconda) snappy(x86-64) = 1.1.0-3.el7 Available: snappy-1.0.5-1.el6.x86_64 (HDP-UTILS-1.1.0.20) snappy(x86-64) = 1.0.5-1.el6
此问题是由于snappy版本过高,需要降级。
ps: CentOS7的镜像中自带的是高版本的snappy安装包,而HDP-Utils资料库中提供了合适版本的安装包。要安装HDP-Utils中的snappy版本,需要先禁用掉CentOS7.repo,步骤如下:
首先删除centos7自带的snappy
# yum remove snappy -y
禁用掉centos7镜像的资料库文件
#mv centos7.repo centos7.repo.bak
执行install snappy
此次安装将从hdp-utils资料库读取安装包,前提是已经有repo文件指向hdp-utils资料库# yum install snappy -y
Metrics Collector Install安装失败
resource_management.core.exceptions.Fail: Execution of '/usr/bin/yum -d 0 -e 0 -y install ambari-metrics-monitor' returned 1. Error: Package: ambari-metrics-monitor-2.2.1.0-161.x86_64 (Updates-ambari-2.2.1.0) Requires: gcc Error: Package: ambari-metrics-monitor-2.2.1.0-161.x86_64 (Updates-ambari-2.2.1.0) Requires: python-devel
缺少python-devel
# yum install python-devel -y
MySQL TestConnection失败
Host 'XXX' is not allowed to connect to this MySQL server。
此问题是由于MySQL远程访问的权限问题。参考以下代码修改远程访问权限。
# mysql -u root -pMySQL-123456
修改MySQL表支持非本机连接:
mysql> use mysql mysql> update user set host = '%' where user = 'root'; mysql>FLUSH PRIVILEGES; mysql> exit
执行完update脚本后要执行
FLUSH PRIVILEGES;
Metrics Monitor安装失败
resource_management.core.exceptions.Fail: Execution of '/usr/bin/yum -d 0 -e 0 -y install ambari-metrics-monitor' returned 1. Error: Package: ambari-metrics-monitor-2.2.1.0-161.x86_64 (Updates-ambari-2.2.1.0) Requires: gcc
需要安装gcc:
# yum install gcc -y
查看Ambari日志
ambari-server日志
/var/log/ambari-server/ambari-server.log清空日志
cat /dev/null>/var/log/ambari-server/ambari-server.log
ambari-agent日志:
/var/log/ambari-agent/ambari-agent.log相关文章推荐
- Ambari部署HDP出现的问题总结
- Ambari学习4_HDP2.4基于Ambari的分布式安装部署
- Ambari 2.1安装HDP2.3.2 之 六、安装部署HDP集群 详细步骤
- Ambari学习2_ Ambari 2.1安装HDP2.3.2 之 六、安装部署HDP集群 详细步骤
- ambariHDP部署总结
- 大数据平台安装部署文档 Ambari2.4-HDP2.5
- java项目部署总结(一)JDK 、git、maven、ssh等安装与配置
- Ambari在线部署hdp
- 使用ambari安装hdp
- Spark/Shark/Hadoop1安装部署文档总结(Hadoop2同理,只需要换成Spark的Hadoop2版本即可)
- Citrix PVS 安装部署经验总结。
- OpenStack 部署总结之:通过本地yum源安装单节点openstack
- ambari完全离线部署hdp
- linux下jdk、tomcat的安装及项目的部署和去掉项目名访问详细总结
- Apache axis2+Eclipse+Web service 安装部署经验总结
- Linux学习与总结:6-Linux应用程序安装部署
- 让安装更简单 OpenStack部署工具总结
- WEB项目(B/S系统)打包安装程序总结-部署安装
- linux下jdk、tomcat的安装及项目的部署和去掉项目名访问详细总结
- OpenStack 部署总结之:在CentOS 6.5上使用RDO单机安装icehouse(Ml2+GRE)