1.下载hive并解压相应目录。(以1.2.1版本为例)
2.配置环境变量
(1)添加Java变量:
export JAVA_HOME=/usr/soft/jdk1.7.0_79
export HADOOP_HOME=/home/lin/hadoop/hadoop-2.6.1export HIVE_HOME=/home/lin/hadoop/apache-hive-1.2.1-bin
3.复制hive-default.xml.template 文件为hive-site.xml。
4. (1)在hive-site.xml中找到hive.exec.scratchdir项(文件很长,就在前几项),把value改为
/tmp/hive/hive
(2)在(1)的下一项hive.exec.local.scratchdir中,把value改为
/tmp/hive/local/
(3)在(2)的下一项中hive.downloaded.resources.dir中,把value改为
/tmp/hive/resources/
(4)在hive-site.xml中找到hive.metastore.warehouse.dir,把value改为
/usr/local/hive/warehouse
注:/usr/local/hive为我hive的解压目录。记得给hive分配权限。
5.在hive的lib目录下找到jline-2.12.jar文件,用它替换掉hadoop/share/hadoop/yarn/lib中的jline-0.9.0.jar文件。(如果不做此步可能会抛出jline开头的异常)。