Prepare
please install JDK-1.8, Hadoop3.1 and get Hive-3.1 source code firstJDK
JDK-version=1.8
export JAVA_HOME=/path/to/jdk/homeHadoop
hadoop-version=3.1
export HADOOP_HOME=/path/to/hadoop/homeHive Source Code
hive-version=3.1IntelliJ IDEA
Start Hadoopcd $HADOOP_HOME
./sbin/start-all.sh
Hive package installcd /path/to/hive/source
mvn clean package -DskipTests -Phadoop-2 -Pdist
Hive config
only when the last step finished(hive package install)cd $HIVE_SRC/packaging/target/apache-hive-{version}-bin/apache-hive-{version}-bin/conf
# find HADOOP_HOME in hive-env.sh, replace it to our $HADOOP_HOME
cd $HIVE_SRC/packaging/target/apache-hive-{version}-bin/apache-hive-{version}-bin
# init metadata database(using derby, if you need mysql, you should install mysql first)
bin/schematool -dbType derby