ハイブのインストールと展開 - 完全分散

免責事項:この記事はブロガーオリジナル記事です、続くBY-SAのCC 4.0を著作権契約、複製、元のソースのリンクと、この文を添付してください。
このリンク: https://blog.csdn.net/weixin_43671437/article/details/102732801

ハイブのインストールと展開

、ハイブインストール

1.ダウンロードhttp://archive.apache.org/dist/hive/

2、直接抽出

二、ハイブ設定

1、ハイブにApache-ハイブ-1.2.1-bin.tar.gz名を変更

 [root@master module]$ mv apache-hive-1.2.1-bin/ hive 

2、ハイブ-env.sh.templateハイブ/ confディレクトリの名前を変更hive-env.sh

[root@master conf]$ mv hive-env.sh.template hive-env.sh  

3、設定ファイルhive-env.sh

HIVE_CONF_DIRパスとHADOOP_HOMEを配置

 export HADOOP_HOME=/usr/local/src/hadoop-2.7.2  
 export HIVE_CONF_DIR=/usr/local/src/hive/conf 

4。Hadoopクラスタの設定()

(1)を開始し、糸HDFSしなければなりません

 [root@master hadoop-2.7.2]# sbin/start-dfs.sh 
 [root@master hadoop-2.7.2]# sbin/start-yarn.sh 

(2)/ TMPおよび/またはユーザ/ハイブ/倉庫HDFS上の2つのディレクトリを作成し(その同じグループ権限を書き込むことができる変更動作しない場合があり、システムが自動的に作成されます

[root@master hadoop-2.7.2]# bin/hadoop fs -mkdir /tmp 
[root@master hadoop-2.7.2]# bin/hadoop fs -mkdir -p /user/hive/warehouse 
[root@master hadoop-2.7.2]# bin/hadoop fs -chmod g+w /tmp
[root@master hadoop-2.7.2]# bin/hadoop fs -chmod g+w /user/hive/warehouse 

5、ハイブテストを開始

 [root@master hive]# bin/hive

おすすめ

転載: blog.csdn.net/weixin_43671437/article/details/102732801