之前的准备工作
tar -zxvf apache-hive-3.1.3-bin.tar.gz
<configuration>
<property>
<name>javax.jdo.option.ConnectionURLname>
<value>jdbc:mysql://master:3306/hive?createDatabaseIfNotExist=true&useSSL=false&useUnicode=true&characterEncoding=UTF8value>
<description>MySQLdescription>
property>
<property>
<name>javax.jdo.option.ConnectionDriverNamename>
<value>com.mysql.jdbc.Drivervalue>
property>
<property>
<name>javax.jdo.option.ConnectionUserNamename>
<value>rootvalue>
property>
<property>
<name>javax.jdo.option.ConnectionPasswordname>
<value>rootvalue>
property>
<property>
<name>hive.metastore.warehouse.dirname>
<value>/hive/warehousevalue>
property>
<property>
<name>hive.exec.scratchdirname>
<value>/hive/tmpvalue>
property>
<property>
<name>hive.querylog.locationname>
<value>/hive/logvalue>
property>
<property>
<name>hive.server2.thrift.portname>
<value>10000value>
property>
<property>
<name>hive.server2.thrift.bind.hostname>
<value>0.0.0.0value>
property>
<property>
<name>hive.server2.webui.hostname>
<value>0.0.0.0value>
property>
<property>
<name>hive.server2.webui.portname>
<value>10002value>
property>
<property>
<name>hive.server2.long.polling.timeoutname>
<value>5000value>
property>
<property>
<name>hive.server2.enable.doAsname>
<value>falsevalue>
property>
<property>
<name>datanucleus.schema.autoCreateAllname>
<value>truevalue>
property>
<property>
<name>datanucleus.schema.autoCreateSchemaname>
<value>truevalue>
property>
<property>
<name>datanucleus.schema.autoCreateTablesname>
<value>truevalue>
property>
<property>
<name>datanucleus.schema.autoCreateColumnsname>
<value>truevalue>
property>
<property>
<name>datanucleus.fixedDatastorename>
<value>falsevalue>
property>
<property>
<name>hive.execution.enginename>
<value>mrvalue>
property>
<property>
<name>hive.zookeeper.quorumname>
<value>doit01,doit02,doit03value>
property>
configuration>
create database hive;
export HIVE_HOME=/usr/work/hive/3.1.3
export PATH=.:$HIVE_HOME/bin:
在bin目录下
./schematool -initSchema -dbType mysql
hive