前言:
Hive是一个基于Hadoop的数据堆栈工具,可以将布局化的数据文件映射为雷同于数据库中的表,并提供雷同于SQL的查询语言(HiveQL)来进行数据查询、分析和管理。Hive的重要优点是可以处置处罚大量的数据,并且可以通过扩展集群来提高处置处罚能力。
一、前期工作准备
1、确保自己的MySQL安装乐成
2、确保Hadoop完全分布式集群部署乐成并正常运行
3、确保Hadoop完全分布式启动后页面端口可以或许正常访问
二、Hive环境部署
1、解压hive压缩包
2、将解压后的hive包名重定名一下(想重定名就重定名,不影响)
3、创建hive的焦点文件hive-site.xml,然后编辑焦点文件
4、启动MySQL服务,登录MySQL
- mysql/support-files/mysql.server restart
复制代码
5、在MySQL中创建myhive用户(要和上面设置hive的焦点文件里面的用户对应)
6、创建一张数据库(与hive焦点文件里面的数据库要保持划一)
7、将MySQL的jdbc驱动拷贝到hive的lib依赖库中去
8、设置hive的环境变量
9、检查Hadoop和Hive的guava版本是否划一,如果不划一就用大的版本覆盖下的版本
- # 查看guava的版本
- ll | grep guava
复制代码
10、初始化hive
- schematool -dbType mysql -initSchema
复制代码
11、启动hive
到此,便完成了hive环境的安装部署。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |