Hive的安装
来源:互联网 发布:设置grub 引导windows 编辑:程序博客网 时间:2024/06/05 04:56
第一步:安装MySQL
1.查询linux中已有的mysql依赖包
# rpm -qa | grep mysql
2.删除linux中已有的mysql依赖包
# rpm -e --nodeps `rpm -qa | grep mysql`
3.安装mysql
# yum install -y mysql-devel
4.启动mysql server服务
service mysqld star
5.加入到开机启动项
chkconfig mysql on
6.进行用户名密码设置
mysql_secure_installation
7.对远程可访问的机器进行授权
在mysql服务器登录:mysql
执行以下语句:
mysql> grant all privileges on *.* to 'root'@'%' identified by '123';
mysql> flush privileges;
第二步:安装Hive
1.解压Hive文件:
进入$HIVE_HOME/conf/修改文件
cp hive-env.sh.template hive-env.sh
cp hive-default.xml.template hive-site.xml
2°、修改$HIVE_HOME/bin的hive-env.sh,增加以下三行
export JAVA_HOME=/opt/jdk
export HADOOP_HOME=/opt/hadoop
export HIVE_HOME=/opt/hive
3°、修改$HIVE_HOME/conf/hive-site.xml
<property>
<name>javax.jdo.option.ConnectionURL</name>
<value>jdbc:mysql://master:3306/hive?createDatabaseIfNotExist=true</value>
</property>
<property>
<name>javax.jdo.option.ConnectionDriverName</name>
<value>com.mysql.jdbc.Driver</value>
</property>
<property>
<name>javax.jdo.option.ConnectionUserName</name>
<value>root</value>
</property>
<property>
<name>javax.jdo.option.ConnectionPassword</name>
<value>root</value>
</property>
<property>
<name>hive.querylog.location</name>
<value>/opt/hive/tmp</value>
</property>
<property>
<name>hive.exec.local.scratchdir</name>
<value>/opt/hive/tmp</value>
</property>
<property>
<name>hive.downloaded.resources.dir</name>
<value>/opt/hive/tmp</value>
</property>
4°、初始化hive元数据仓库
该执行目录$HIVE_HOME/bin
bin]# ./schematool -initSchema -dbType mysql -userName root -passWord 123
5°、启动hive
bin]# ./hive
1.查询linux中已有的mysql依赖包
# rpm -qa | grep mysql
2.删除linux中已有的mysql依赖包
# rpm -e --nodeps `rpm -qa | grep mysql`
3.安装mysql
# yum install -y mysql-devel
4.启动mysql server服务
service mysqld star
5.加入到开机启动项
chkconfig mysql on
6.进行用户名密码设置
mysql_secure_installation
7.对远程可访问的机器进行授权
在mysql服务器登录:mysql
执行以下语句:
mysql> grant all privileges on *.* to 'root'@'%' identified by '123';
mysql> flush privileges;
第二步:安装Hive
1.解压Hive文件:
进入$HIVE_HOME/conf/修改文件
cp hive-env.sh.template hive-env.sh
cp hive-default.xml.template hive-site.xml
2°、修改$HIVE_HOME/bin的hive-env.sh,增加以下三行
export JAVA_HOME=/opt/jdk
export HADOOP_HOME=/opt/hadoop
export HIVE_HOME=/opt/hive
3°、修改$HIVE_HOME/conf/hive-site.xml
<property>
<name>javax.jdo.option.ConnectionURL</name>
<value>jdbc:mysql://master:3306/hive?createDatabaseIfNotExist=true</value>
</property>
<property>
<name>javax.jdo.option.ConnectionDriverName</name>
<value>com.mysql.jdbc.Driver</value>
</property>
<property>
<name>javax.jdo.option.ConnectionUserName</name>
<value>root</value>
</property>
<property>
<name>javax.jdo.option.ConnectionPassword</name>
<value>root</value>
</property>
<property>
<name>hive.querylog.location</name>
<value>/opt/hive/tmp</value>
</property>
<property>
<name>hive.exec.local.scratchdir</name>
<value>/opt/hive/tmp</value>
</property>
<property>
<name>hive.downloaded.resources.dir</name>
<value>/opt/hive/tmp</value>
</property>
4°、初始化hive元数据仓库
该执行目录$HIVE_HOME/bin
bin]# ./schematool -initSchema -dbType mysql -userName root -passWord 123
5°、启动hive
bin]# ./hive
0 0
- Hive-2-Hive的安装
- hive的安装
- hadoop hive的安装
- hive的安装
- Hive的安装
- 1003-Hive的安装
- hive的安装配置
- hive的安装
- Hive的安装
- hive的安装
- HIVE的安装
- Hive的安装
- hive 的安装
- hive 的安装
- Hive的安装配置
- hive的安装配置
- HIVE 的安装部署
- Hive的安装部署
- 最大子段和问题(dp大法)
- 前端之css遇到的问题
- PHP学习笔记——常规参数的函数
- 1 SpringBoot 使用sharding jdbc进行分库分表
- 【iOS开发】 iOS打包ipa的四种实用方法(.app转.ipa)
- Hive的安装
- es6新特性
- android studio 获取项目的指纹证书
- 生成n个互异随机数的初步算法
- 开发项目细节问题小结
- python学习笔记3:复制(深复制与浅复制)
- spring初始化时实例化bean
- 做一个介绍galgame的app (抓取网站内容)
- IE浏览器兼容性问题:重复显示空的div