3

UbuntuにHiveをインストールしたいのですが、この記事を読んだので、とても助かりました。ステップ4を除くすべてのステップを実行しました。このステップで何をすべきか正確に理解していませんでした。

このステップについて詳しく説明していただけますか?

4

3 に答える 3

5

ステップ 1 : Hadoop をダウンロードして解凍する

ステップ 2 : JAVA_HOME パスを conf/hadoop-env.sh に設定します //このステップでは、hadoop の Java パスを設定します

ステップ 3: conf/core-site.xml:

<configuration>
  <property>
    <name>fs.default.name</name>  //Place your home folder here for using hadoop 
    <value>hdfs://localhost:9000</value>
  </property>
</configuration>

ステップ 4: conf/hdfs-site.xml:

<configuration>          //This setting for the number of replications of the file or you can add data node for the save the file
  <property>
    <name>dfs.replication</name>
    <value>1</value>
  </property>
</configuration>

ステップ 5 : conf/mapred-site.xml:

<configuration>
  <property>
    <name>mapred.job.tracker</name>
    <value>localhost:9001</value>        // add your master host in the place of localhost here
  </property>
</configuration>

ステップ 6 : SSH localhost にログインし、新しい分散ファイルシステムをフォーマットする

bin/hadoop namenode -format

ステップ 7 : Hadoop デーモンを開始します。

bin/start-all.sh

ステップ 8 : ポートの下の NameNode と JobTracker を確認する

http://localhost:50070/       //master
http://localhost:50030/       //slave  

// 作業中のノードを確認するために ssh を試すこともお勧めします

ステップ 9 : ハイブをダウンロードして解凍する

ステップ 10 : 以下の Env 変数を設定します。

export HADOOP_HOME=<hadoop-install-dir>
export HIVE_HOME=<hive-install-dir>
export PATH=$HIVE_HOME/bin:$PATH
$HIVE_HOME/bin/hive
于 2012-06-19T11:57:07.993 に答える
3

ステップ 3 は問題なく完了しましたか? ステップ 3 までは SVN からマシンにバイナリをダウンロードし、ステップ 4 では Hadoop 環境でバイナリを設定します。

ステップ 4 では、次のことを提案します。

export PATH=$PATH:/usr/src/hive/build/dist/bin/

-> ディレクトリ /usr/src/hive/build/dist/bin/ を PATH 環境に追加していることを意味します。このフォルダーにハイブをインストールしている必要があります -> /usr/src/hive/build/dist/bin/ したがって、このフォルダー (実際には Hive Binaries) をパスに追加すると、マシンで Hive を実行できます。

export PATH=$PATH:/usr/src/hive/build/dist/lib/

-> ディレクトリ /usr/src/hive/build/dist/lib/ を PATH 環境に追加していることを意味します。マシンに Hive をインストールすると、Hive 関連のライブラリがこのフォルダー > /usr/src/hive/build/dist/lib/ に配置されるため、このディレクトリを PATH に追加すると、Hive を正常に実行するのに役立ちます。

export PATH=$PATH:/usr/local/hadoop/bin

-> マシンで既に Hadoop を実行している場合、これは既に設定されているはずです。それ以外の場合、このコマンドはマシン パスに Hadoop Binary フォルダーを設定するだけです。

PATH がわからない場合は、インターネットで "PATH in Linux" を探してください。

于 2012-06-01T05:26:53.570 に答える
0

この PPAを使用すると、Hive を Ubuntu に簡単にインストールできます。

于 2013-05-24T00:37:13.020 に答える