hive

解压缩、重命名、设置环境变量

1.在目录$HIVE_HOME/conf/下,执行命令重命名

mv hive-default.xml.template hive-site.xml

2.在目录$HIVE_HOME/conf/下,执行命令重命名

mv hive-env.sh.template hive-env.sh

3.修改hadoop的配置文件hadoop-env.sh,修改内容如下:

export HADOOP_CLASSPATH=.:$CLASSPATH:$HADOOP_CLASSPATH:$HADOOP_HOME/bin

4.在目录$HIVE_HOME/bin下面,修改文件hive-config.sh,增加以下内容:

export JAVA_HOME=/usr/local/jdk

export HIVE_HOME=/usr/local/hive

export HADOOP_HOME=/usr/local/hadoop

2
使用mysql作为hive的metastore

1.把mysql的jdbc驱动放置到hive的lib目录下

2.修改hive-site.xml文件,修改内容如下:

   <property>

          <name>javax.jdo.option.ConnectionURL</name>

          <value>jdbc:mysql://hadoop01: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>admin</value>

   </property>

拷贝 hadoop目录jline.jar 到 hive /lib 目录。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容