ubuntu下Hive安装
来源:互联网 发布:阿里云身份证识别api 编辑:程序博客网 时间:2024/05/17 02:17
Hive安装和配置实践(1.2.1版本)
1:直接从官网(hive.apache.org)下载Hive,解压到你想要的文件夹下
2:环境设置:
export HIVE_HOME=/usr/local/hive/apache-hive-1.2.1-bin
export HIVE_CONF_DIR=$HIVE_HOME/conf
hive-env.sh设置(cp hive-env.sh.template hive-env.sh):
export HADOOP_HOME=/usr/local/hadoop/hadoop-2.6.0
export HIVE_HOME=/usr/local/hive/apache-hive-1.2.1-bin/
export HIVE_CONF_DIR=/usr/local/hive/apache-hive-1.2.1-bin/conf
hive-site.xml设置(cp hive-default.xml.template hive-site.xml)
<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 usr against metastore database</description>
</property>
<property>
<name>javax.jdo.option.ConnectionPassWord</name>
<value>IAMHAOREN</value>
<description>password to use against metastore database</description>
</property>
<property>
<name>hive.metastore.warehouse.dir</name>
<value>/user/hive/warehouse</value>
<description>location of default database for the warehouse</description>
</property>
4:MySQL的安装
在root用户下实现以下操作
1. apt-get install mysql-server
提示中要给自己的mysql输入密码,这个密码用于以后登入MySQL
2. apt-get isntall mysql-client
3. apt-get install libmysqlclient-dev
4. 用netstat -tap |grep mysql查看是否MySQL已经安装完成
5.启动MySQL:mysql -u root -p 然后提示输入密码,完成即可,exit离开
5: 启动hive
在启动Hive之前必须启动hadoop(因为要启动yarn)
1.cd到hadoop的sbin目录:./start-yarn.sh (用Master:8088从webUI上查看)
2.启动MySQL:show databases然后:use hive ,然后show tables
3.运行一个表:show * from TBLS;看看自己的数据
4,退出,然后直接在终端输入 hive
5,之后use hive ,发现和2的数据是一样的
1:直接从官网(hive.apache.org)下载Hive,解压到你想要的文件夹下
2:环境设置:
export HIVE_HOME=/usr/local/hive/apache-hive-1.2.1-bin
export HIVE_CONF_DIR=$HIVE_HOME/conf
export PATH下增加hive的bin目录“:$HIVE_HOME/bin”
hive-env.sh设置(cp hive-env.sh.template hive-env.sh):
export HADOOP_HOME=/usr/local/hadoop/hadoop-2.6.0
export HIVE_HOME=/usr/local/hive/apache-hive-1.2.1-bin/
export HIVE_CONF_DIR=/usr/local/hive/apache-hive-1.2.1-bin/conf
hive-site.xml设置(cp hive-default.xml.template hive-site.xml)
<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 usr against metastore database</description>
</property>
<property>
<name>javax.jdo.option.ConnectionPassWord</name>
<value>IAMHAOREN</value>
<description>password to use against metastore database</description>
</property>
<property>
<name>hive.metastore.warehouse.dir</name>
<value>/user/hive/warehouse</value>
<description>location of default database for the warehouse</description>
</property>
4:MySQL的安装
在root用户下实现以下操作
1. apt-get install mysql-server
提示中要给自己的mysql输入密码,这个密码用于以后登入MySQL
2. apt-get isntall mysql-client
3. apt-get install libmysqlclient-dev
4. 用netstat -tap |grep mysql查看是否MySQL已经安装完成
5.启动MySQL:mysql -u root -p 然后提示输入密码,完成即可,exit离开
5: 启动hive
在启动Hive之前必须启动hadoop(因为要启动yarn)
1.cd到hadoop的sbin目录:./start-yarn.sh (用Master:8088从webUI上查看)
2.启动MySQL:show databases然后:use hive ,然后show tables
3.运行一个表:show * from TBLS;看看自己的数据
4,退出,然后直接在终端输入 hive
5,之后use hive ,发现和2的数据是一样的
注意:
1 、 把hive/lib/jline-2.12.jar 复制到 hadoop .. yarn/lib 目录下,并把低版本的 删掉
2、下载mysql和hive的链接(https://dev.mysql.com/downloads/connector/j/),并移动到hive的lib下。
mv mysql-connector-java-5.1.38-bin.jar /usr/local/hive/apache-hive-1.2.1-bin/lib/
0 0
- ubuntu下hive安装
- ubuntu下Hive安装
- Ubuntu下Hive-2.1.1安装
- Ubuntu下Hive-2.3.0安装
- Ubuntu 安装 Hive
- ubuntu安装hive
- Ubuntu下面安装HIVE
- Ubuntu下安装eclipse开发环境for Hive(mysql)
- Ubuntu下Hive配置(MySQL数据库的安装方式)
- Ubuntu下安装hive,并配置mysql作为元数据库
- ubuntu下hive安装(整合hadoop,mysql)
- Vmware Ubuntu 下Hive的远程模式安装
- Ubuntu下安装hive,并配置mysql作为元数据库
- linux下安装hive
- mac下hive安装
- 集群下安装Hive
- Linux下安装hive环境之1——ubuntu环境下安装配置jdk
- Ubuntu安装Thrift连接Hive
- hdu4081(最小生成树变形,prim)
- Android Paint类的介绍
- excel导入导出用例设计总结
- python读入中文txt
- 穷人的语义处理工具箱之二:语义编辑距离
- ubuntu下Hive安装
- IOS汉字转拼音
- 203. Remove Linked List Elements
- 华硕(苏州)公司校招经验(上)
- uboot切换kernel花屏
- TinyXml查找唯一节点及修改节点操作
- 贪心1002
- Windows系统下gvim字体和主题设置,显示行号
- java访问权限和几个常用的关键字