主节点j1的角色分配如下所示:
j 2、j3节点的角色分配如下:
4. 常见问题处理
1、 安装hive、Impala组件时,需要mysql源数据支持,需要新建数据库并进行赋权操作,
然后重启数据库。详细操作如下:
grant all on *.* to root@\servicemysqld restart 然后重启数据库
在安装hive时无法继续,查看日志发现如下报错信息:
ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql': 解决办法:修改密码后重启。 mysql -u root mysql
mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root';
mysql> FLUSH PRIVILEGES;//记得要这句话,否则如果关闭先前的终端,又会出现原来的错误。
2、 详细操作安装Hive时,遇到安装失败的问题,查看一下日志发现时安装Hive时需要安
装JDBC驱动,所以同样我们将Mysql的驱动包拷贝到/opt/cloudera/parcels/CDH-5.4.3-1.cdh5.0.0.p0.47/lib/hive/lib/目录下,之后再继续安装就不会遇到问题了。
3、 使用用yum安装时,无法连接网络。
解决办法:在/etc/resolv.conf中添加nameserver 8.8.8.8。
5. 参考文献
博客1:http://www.tuicool.com/articles/ENjmeaY
博客2:http://m.blog.csdn.net/blog/hjckevin/38873345 社区:http://www.aboutyun.com/thread-8921-1-1.html impala官网:
http://www.cloudera.com/content/cloudera/en/documentation/cloudera-impala/latest/topics/impala_install.html