先安装mysql 

sudo apt-get update
sudo apt-get install mysql-server 
sudo mysql_secure_installation
具体详情请另查。
注意:mysql 5.7.24 会有安全检测之类,可能需要降低安全机制:
  详见:https://blog.csdn.net/u014236541/article/details/78244601

 

1. 通过tar -zxvf ....hive.tar.gz  -C /soft  解压安装hive

  1.   进入conf/目录:
    1. cp hive-default. .template hive-default.
      1.   
            <property>
                <name>javax.jdo.option.ConnectionURL</name>
                <value>jdbc:mysql://hadoop-senior01.itguigu.com:3306/ store?createData IfNotExist=true</value>
                <de ion>JDBC connect string for a JDBC  store</de ion>
            </property>
        
            <property>
                <name>javax.jdo.option.ConnectionDriverName</name>
                <value>com.mysql.jdbc.Driver</value>
                <de ion>Driver class name for a JDBC  store</de ion>
            </property>
        
            <property>
                <name>javax.jdo.option.ConnectionUserName</name>
                <value>root</value>
                <de ion>username to use against  store data </de ion>
            </property>
        
            <property>
                <name>javax.jdo.option.ConnectionPassword</name>
                <value>123456</value>
                <de ion>password to use against  store data </de ion>
            </property>
            <!-- 是否在当前客户端中显示查询出来的数据的字段名称 -->
            <property>
                <name>hive.cli.print.header</name>
                <value>true</value>
                <de ion>Whether to print the names of the columns in query output.</de ion>
            </property>
        
            <!-- 是否在当前客户端中显示当前所在数据库名称 -->
            <property>
                <name>hive.cli.print.current.db</name>
                <value>true</value>
                <de ion>Whether to include the current data  in the Hive prompt.</de ion>
            </property>

         

    2. cp hive-env.sh.template hive-env.sh
      1.   
        # Set HADOOP_HOME to point to a specific hadoop install directory
        HADOOP_HOME=/soft/hadoop-2.5.0-cdh5.3.6
        
        # Hive Configuration Directory can be controlled by:
        export HIVE_CONF_DIR=/soft/hive-0.13.1-cdh5.3.6/conf
        
        # Folder containing extra ibraries required for hive compilation/execution can be controlled by:
        # export HIVE_AUX_JARS_PATH=
        ubantu@s101:/soft/hive-0.13.1-cdh5.3.

        3. cp hive-exec-log4j.properties.template hive-exec-log4j.properties  显示日志

收藏 打印