您的位置:首页 > 数据库

Hive本地配置方案(内嵌Derby数据库)

2016-04-24 23:53 316 查看
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.1         export 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开头的异常)。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: