ハイブインストールと設定
ハイブの公式ウェブサイトのアドレスhttp://hive.apache.org/
ダウンロードhttp://archive.apache.org/dist/hive/を
私は、Apache-ハイブ-1.2.1-bin.tar.gzをダウンロードし、チュートリアル紙もこのバージョンに応じて行います
1.アパッチ・ハイブ-1.2.1-bin.tar.gzは/ opt /モジュール/ディレクトリを抽出します
sudoのタール-zxvf〜/リソース/ apacheの-ハイブ-1.2.1-bin.tar.gz -Cは/ opt /モジュール
ハイブ2.変更のapache-ハイブ-1.2.1-bin.tar.gz名(簡単後見つけると動作します)
CDは/ opt /モジュール
ミュージックビデオ-アパッチ-ハイブ須藤1.2.1-binに/ハイブ
3.変更は/ opt /モジュール/ハイブ/ハイブ -env.sh.template confディレクトリ名はhive-env.shです
Hadoopの@ Ubuntuの場合:/ opt /モジュール$ CDの/ opt /モジュール/ハイブ/ confに
Hadoopをする@ Ubuntuの場合:/ opt /モジュール/ハイブ/ confに$ sudoのMVハイブ-env.sh.template hive-env.sh
4. hive-env.shファイルを設定します
Hadoopの@ Ubuntuの場合:/ opt /モジュール/ハイブ/ confに$ sudoをするVimのhive-env.sh
以下のコードを追加します。
輸出HADOOP_HOME =は/ usr / local / Hadoopの番号のHadoopのパス
輸出HIVE_CONF_DIR =は/ opt /モジュール/ハイブ/ confに
ハイブHadoopクラスタ構成
1.まず、HDFSと糸を起動する必要があります
./sbin/start-dfs.sh
./ sbinに/ start-yarn.sh
2. HDFS上の/ tmpと/ユーザー/ハイブ/倉庫2つのディレクトリを作成し、その同じグループ権限を書くことができます修正
Hadoopの@ Ubuntuの:は/ usr / local / Hadoopの$ ./bin/hdfs DFS -mkdirを/ tmp
のHadoopの@ Ubuntuの:は/ usr / local / Hadoopの$ ./bin/hdfs DFS -mkdir -p /ユーザー/ハイブ/倉庫
Hadoopの@ Ubuntuの:は/ usr / local / Hadoopの$ ./bin/hdfs DFS -chmodグラム+ワット/ tmpの
Hadoopの@ Ubuntuの:は/ usr / local / Hadoopの$ ./bin/hdfs DFS -chmodグラム+ワット/ユーザー/ハイブ/倉庫