2

Ubuntuでpigチュートリアルスクリプトを2日間実行しようとしていますが、pigをhadoopファイルシステムに接続させることができません。それはまだ言っています:「hadoopファイルシステムへの接続:file:///」

実際、hadoopとpigはどちらも機能しており、私はそれらを使用できます。また、pigインストール中のpigスクリプトもhadoopに接続できます。"hadoopファイルシステムへの接続:hdfs:// localhost:54310"私のhadoopディレクトリは/ home / hadoop / Clusterの下にあり、pigのインストールは/ usr / share / pigの下にあり、pigチュートリアルはhome / hadoop/pigとhadoopのインストールです/ home / someuser/hadoopです。

私はウェブ上のほぼすべての解決策を試しましたが、それでも助けが必要です。任意のアイデアをいただければ幸いです。

前もって感謝します。

4

1 に答える 1

2

次のように豚を開始する必要があります。

java -cp /usr/share/pig/pig-0.7.0-core.jar:/home/hadoop/Cluster/conf/ org.apache.pig.Main

ここで、/home/hadoop/Cluster/conf/はHadoop構成ディレクトリです。

ところで、独自にインストールするよりも、 ClouderaのDistributionforHadoopを使用する方が簡単だと思います。

于 2010-12-10T14:23:24.690 に答える