hive配置

一. 安装

1. 安装包地址:https://archive.cloudera.com/cdh5/cdh/5/hive-1.1.0-cdh5.6.0.tar.gz

2. 解压: tar -zxvf hive-1.1.0-cdh5.6.0.tar.gz

二. 安装mysql

1. yum install mysql

2. yum install mysql-server

3. yum install mysql-devel

4. service mysqld status

5. service mysqld start

6. mysql -u root

7. use mysql;

8. update user set password=password('123') where user='root'; 

9. flush privileges;

10. service mysqld restart;

11. mysql -u root -p 

12. GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;

13. flush privileges;

14. create database hive;

三、配置hive

1. hive-site.xml

<configuration>

  <property>

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

    <value>jdbc:mysql://localhost:3306/hive?createDatabaseIfNotExist=true</value>

  </property>

  <property>

    <name>mapreduce.framework.name</name>

    <value>yarn</value>

  </property>

  <property>

    <name>yarn.resourcemanager.address</name>

    <value>master:8032</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>

  <property>

    <name>hive.cli.print.current.db</name>

    <value>true</value>

  </property>

  <property>

    <name>hive.cli.print.header</name>

    <value>true</value>

  </property>

  <property>

    <name>hive.server2.long.polling.timeout</name>

    <value>500000</value>

  </property>

  <property>

    <name>hive.server2.thrift.port</name>

    <value>10000</value>

  </property>

  <property>

    <name>hive.server2.thrift.bind.host</name>

    <value>ip</value>

  </property>

  <property>

    <name>hive.metastore.uris</name>

    <value>thrift://ip:9083</value>

  </property>

</configuration>

2. 配置环境文件

export HIVE_HOME=
export HIVE_CONF_DIR=$HIVE_HOME/conf
export JAVA_HOME=
HADOOP_HOME=
HADOOP_COMMON_HOME=${HADOOP_HOME}/share/hadoop/common
HADOOP_HDFS_HOME=${HADOOP_HOME}/share/hadoop/hdfs
HADOOP_MAPRED_HOME=${HADOOP_HOME}/share/hadoop/mapreduce
HADOOP_YARN_HOME=${HADOOP_HOME}/share/hadoop/yarn

3.配置日志文件

hive.log.dir=/opt/hive-1.1.0-cdh5.6.0/logs

 

posted on 2019-10-30 14:43  nnnnnnnnnnnnnnnn  阅读(95)  评论(0)    收藏  举报

导航