hive安装有三种模式,分别为:嵌入模式、本地模式、远程模式
hive安装步骤如下:
第一步:安装包下载并安装
最新版本安装包网址:http://hive.apache.org
旧版本下载网址:http://archive.apach.org --------这里有apache发布的所有安装包,我们选择hive,然后选择需要的版本即可(我用的是 apache-hive-0.13.0-bin 版本的)
我是直接在/opt目录下解压hive安装包:root@xunying-Lenovo:/opt#tar -zxvf apache-hive-0.13.1-bin.tar.gz
第二步:配置环境变量
执行vim /etc/profile命令如下:
root@xunying-Lenovo:/opt#vim /etc/profile
然后开始配置环境变量如下:
export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-i386
export JRE_HOME=$JAVA_HOME/jreexport CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATHexport HADOOP_HOME=/opt/hadoop-1.2.1export PIG_INSTALL=/opt/pig-0.15.0export HIVE_HOME=/opt/apache-hive-0.13.0-bin --------------(1)export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$HADOOP_HOME/bin:$PIG_INSTALL/bin:$HIVE_HOME/bin:/sbin:$PATH ----------(2)主要是添加(1) 和增加变量$HIVE_HOME/bin:到(2)中
这里说明下,hadoop运行前需要有JDK安装配置,hive运行前要保证hadoop安装配置
第三步:运行
直接执行hive命令即可:(如下)
root@xunying-Lenovo:/opt# hive
Logging initialized using configuration in jar:file:/opt/apache-hive-0.13.0-bin/lib/hive-common-0.13.0.jar!/hive-log4j.propertieshive>我这里是嵌入式模式,只要运行hive命令,就会在当前目录下自动保存元信息并创建metastore_db目录
退出:quit命令即可
hive> quit;
root@xunying-Lenovo:/opt#