Hive2.3.4安装

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/wuliu_forever/article/details/88022024

1、单机安装

       1.1、下载http://mirror.bit.edu.cn/apache/hive/

                tar -zxvf apache-hive-2.3.4-bin.tar.gz 

                 cd /usr/local/big_data/hive/apache-hive-2.3.4-bin/conf

                 cp hive-default.xml.template ./hive-site.xml

                配置环境变量

                vim /etc/profile

                export HIVE_HOME=/usr/local/big_data/hive/apache-hive-2.3.4-bin

                export PATH=$PATH:$HIVE_HOME/bin

                source /etc/profile

启动 : hive  后hadoop hdfs会生成一些文件夹/tmp/hive/root/a440c65a-bf66-4db1-be95-8fc1b7ad7ec4/_tmp_space.db

       1.2、使用内置的数据库derby,保证hdfs相关进程在运行状态

问题:

show databases;
FAILED: SemanticException org.apache.hadoop.hive.ql.metadata.HiveException: java.lang.RuntimeException: Unable to instantiate org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClient

<property><name>datanucleus.schema.autoCreateAll</name><value>true</value></property>配置hive-site.xml

  <property>
     <name>system:java.io.tmpdir</name>
     <!-- 自定义的路径,自己创建 -->
     <value>/usr/local/big_data/hive/tmpdir</value>
  </property>
  <property>
     <name>system:user.name</name>
     <!-- 自定义名称,不知道用处 -->
     <value>xht</value>
   </property>

2、独立安装(主要)

       2.1、配置

--配置mysql连接,对应自己的数据库连接,用户名和密码,下面的这段是修改,对应自己的mysql数据库的链接

<name>javax.jdo.option.ConnectionURL</name>
 <value>jdbc:mysql://ip:3306/hive?createDatabaseIfNotExist=true&amp;characterEncoding=UTF-8&amp;useSSL=false</value>
 
<name>javax.jdo.option.ConnectionDriverName</name>
<value>com.mysql.jdbc.Driver</value>
 
<name>javax.jdo.option.ConnectionUserName</name>
 <value>root</value>
 
<name>javax.jdo.option.ConnectionPassword</name>
<value> xx</value>

cd conf下初始化hive

schematool -dbType mysql -initSchema

启动hive

进入/usr/local/hive2.3.4/bin目录

./hive   启动hive

hive.metastore.schema.verification修改false

WebUI:

nohup bin/hive --service hiveserver2 &

http://ip:10002/

3、远程安装

猜你喜欢

转载自blog.csdn.net/wuliu_forever/article/details/88022024
今日推荐