大数据分布式集群搭建(8)
来源:互联网 发布:java true false类型 编辑:程序博客网 时间:2024/05/21 08:35
安装hive
Hive只在一个节点上安装即可,这里在主节点hdp01上面安装
首先上传安装包apache-hive-1.2.1-bin.tar.gz
解压到/apps/下面
如图所示
下一步安装Mysql数据库,参考(2)中的方法
配置hive
配置HIVE_HOME环境变量
vi conf/hive-env.sh 配置其中的$hadoop_home
配置元数据库信息
vi hive-site.xml添加如下内容:
<configuration><property><name>javax.jdo.option.ConnectionURL</name><value>jdbc:mysql://localhost:3306/hive?createDatabaseIfNotExist=true</value><description>JDBC connect string for a JDBC metastore</description></property><property><name>javax.jdo.option.ConnectionDriverName</name><value>com.mysql.jdbc.Driver</value><description>Driver class name for a JDBC metastore</description></property><property><name>javax.jdo.option.ConnectionUserName</name><value>root</value><description>username to use against metastore database</description></property><property><name>javax.jdo.option.ConnectionPassword</name><value>root</value><description>password to use against metastore database</description></property></configuration>
安装hive和mysq完成后,将mysql的连接jar包拷贝到$HIVE_HOME/lib目录下
如果出现没有权限的问题,在mysql授权(在安装mysql的机器上执行)
mysql -uroot -p
#(执行下面的语句 .:所有库下的所有表 %:任何IP地址或主机都可以连接)
GRANT ALL PRIVILEGES ON . TO ‘root’@’%’ IDENTIFIED BY ‘root’ WITH GRANT OPTION;
FLUSH PRIVILEGES;
Jline包版本不一致的问题,需要拷贝hive的lib目录中jline.2.12.jar的jar包替换掉hadoop中的
/home/hadoop/app/hadoop-2.6.4/share/hadoop/yarn/lib/jline-0.9.94.jar
启动hive
bin/hive
阅读全文
0 0
- 大数据分布式集群搭建(8)
- 大数据分布式集群搭建(1)
- 大数据分布式集群搭建(2)
- 大数据分布式集群搭建(插曲)
- 大数据分布式集群搭建(3)
- 大数据分布式集群搭建(4)
- 大数据分布式集群搭建(5)
- 大数据分布式集群搭建(6)
- 大数据分布式集群搭建(7)
- 大数据分布式集群搭建(9)
- 【大数据】开发环境搭建(二):hadoop伪分布式集群环境搭建(上)
- 【大数据】开发环境搭建(三):hadoop伪分布式集群环境搭建(下)
- 大数据 IMF传奇行动 如何 搭建 8台设备的 hadoop分布式集群
- 大数据 IMF传奇 如何搭建 8台设备的SPARK分布式 集群
- 大数据教程(三) Hadoop集群分布式坏境搭建
- 大数据教程(三)—— Hadoop集群分布式坏境搭建
- 大数据教程(三)—— Hadoop集群分布式坏境搭建
- DayDayUP_大数据学习课程[1]_hadoop2.6.0完全分布式集群环境和伪分布式集群搭建
- 一步步教你怎么把vue项目部署到Node服务器上
- 单链表的操作(C语言描述)
- Leetcode 第二章线性表--2.2 单链表--2.2.1 add two numbers--2017/7/25
- AtCoder Grand Contest 018 F
- 剑指Offer——(40)数组中只出现一次的数字
- 大数据分布式集群搭建(8)
- PAT乙级 1018. 锤子剪刀布 (20)
- nginx 如何实现读写限流的方法
- BootstrapFileInput参数方法
- 1.19Android 学习+进度之十九-图片和语音
- SpringMVC 开发接口
- C#一个字符串的加密与解密 Copy: http://www.cnblogs.com/wifi/articles/2482350.html
- 微信支付其实并没有那么难
- springmvc请求参数获取的几种方法