Hive2.1.1、Hadoop2.7.3 部署

來源:互聯網
上載者:User

本文以遠程模式安裝Hive2.1.1將hive的中繼資料放置在MySQL資料庫中。

1 安裝mysql資料庫

sudo apt-get install mysql-server                      1                                1          


重啟mysql服務使得設定檔生效

sudo service mysql restart                      1                                1          

建立hive專用賬戶

 CREATE USER 'hive'@'%' IDENTIFIED BY '123456';                      1                                1          

給hive賬戶授予所有許可權

grant all privileges on *.* to 'hive'@'%' identified by '123456' with grant option;                      1                                1          

重新整理系統許可權表,使配置生效

flush privileges;                      1                                1          

2 解壓安裝hive

cd /usr/localsudo tar -xvzf apache-hive-2.1.1-bin.tar.gzsudo mv apache-hive-2.1.1-bin/ hive-2.1.1                      1            2            3                                1            2            3          

配置系統內容變數

sudo gedit .bashrcexport HIVE_HOME=/usr/local/hive-2.1.1exportPATH=$HIVE_HOME/bin:$HIVE_HOME/lib:$PATH                      1            2            3                                1            2            3          


使得環境變數配置生效

source .bashrc                      1                                1          

3 配置hive 
3.1 修改conf/hive-env.sh檔案

cd /usr/local/hive-2.1.1/conf/sudo cp hive-env.sh.template hive-env.shsudo chown hadoop:hadoop hive-env.shsudo vi hive-env.shHADOOP_HOME=/usr/local/hadoop-2.7.3export HIVE_CONF_DIR=/usr/local/hive-2.1.1/confexport HIVE_AUX_JARS_PATH=/usr/local/hive-2.1.1/lib                      1            2            3            4            5            6            7                                1            2            3            4            5            6            7          


3.2 修改日誌屬性檔案配置日誌儲存目錄 
修改hive-log4j2.properties

sudo cp hive-log4j2.properties.template hive-log4j2.propertiessudo chown hadoop:hadoop hive-log4j2.propertiessudo  vi hive-log4j2.propertiesproperty.hive.log.dir = /usr/local/hive-2.1.1/logs                      1            2            3            4                                1            2            3            4          

修改llap-cli-log4j2.properties

property.hive.log.dir = /usr/local/hive-2.1.1/logsproperty.hive.log.file = llap-cli.log                      1            2                                1            2          

3.3 修改hive-site.xml設定檔,主要修改如下設定項目

  <property>    <name>hive.exec.local.scratchdir</name>    

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.