简单的运行 hive

(可选)安装单节点的zookeeper

【必须】安装单节点的hadoop

【安装】单节点的hive,必须与hadoop在一起,需要HADOOP_HOME

 

正常使用hive的基本配置,要有metastore的正确配置。

Step1: 在HIVE_HOME/conf/下,创建最高优先级的配置文件: hive_site.xml

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>

<configuration>
  <!-- Metastore 服务地址 -->
  <property>
    <name>hive.metastore.uris</name>
    <value>thrift://centos79:9083</value>
  </property>
  
  <!-- metastore后台存储数据库连接信息 -->
  <property>
    <name>javax.jdo.option.ConnectionURL</name>
    <value>jdbc:mysql://192.168.156.1:3306/hivemetadata?createDatabaseIfNotExist=true&amp;useSSL=false</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>root</value>
  </property>

</configuration>

 

Step2: 将mysql的drive jar文件放到在HIVE_HOME/lib/下

 

最后,启动两个服务:

HIVE_HOME/bin/hive --service metastore -p 9083 &

HIVE_HOME/bin/hive --service hiveserver2  start &

 

posted on 2025-12-30 10:16  jinzhenshui  阅读(2)  评论(0)    收藏  举报