还是一句话:坑都是一步一步踩过来的!!!多上网查错误出现的原因。
不管安装何种软件,相信大多数人也都是在网上找教程,自己看教程安装。但是有很重要的几点:
- 一定要看好自己所安装软件的版本号和教程中是否一致;
- 遇到一个教程不要直接就边看边安装,一定要大致预览下这篇教程或者博客整体内容,不要步骤进行到一半发现不行了,又转到其他安装教程上;
- 多综合对比不同的安装教程,心里有个大致流程在进行安装;
- 最好的方法不一定是去看官方安装教程,实际安装时不同的环境(不同的linux操作系统等等)各种各样,还是多看看别人的博客为好,可以避过很多坑;
- 安装出错时,先自己看下报的错误是什么(之前的我都是直接copy到搜索框,这样其实有时很浪费);
接着再说Hive安装的事情:
具体安装教程我不详细介绍,我想概括性的说几个容易出错的点:
- 注意不同Hadoop版本对Hive版本的要求,以及对mysql版本的要求
- Hive 1.X 与 Hive 2.X的 hive-site.xml 文件不太一样,但是连接数据库的几个配置大致都是相同的;
- 注意需要添加一个 jdbc-connect包,很多教程里面也提到了;
- 为hive连接数据库创建一个用户(不建议直接使用root连接),并设置相应的权限(这里不详细的说了);