1
私はブタでいくつかの実験を行っていました(ハープモード)。 私は、HDFSに豚のエイリアスのイテレータを開くことができません
a A 1 b B 2 c C 3 a AA 11 a AAA 111 b BB 22
HDFSサンプル・データをロード:// ####### /データ/ 1 をそれから私はうなり声シェルにログインして、私はls
を解雇しました。私はhdfsのファイルを見ることができます。
このようにデータをロードしました。 data = PigStorage();を使用して 'data/one'を読み込みます。
は、その後、私はdump data
を解雇したが、私はこの
Failed Jobs:
JobId Alias Feature Message Outputs
job_201111102206_22874 data MAP_ONLY Message: Job failed! Error - Job initialization failed:
org.apache.hadoop.fs.FSError: java.io.IOException: No space left on device
.
.
.
2011-12-17 23:48:32,687 [main] INFO org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MapReduceLauncher - Failed!
2011-12-17 23:48:32,689 [main] ERROR org.apache.pig.tools.grunt.Grunt - ERROR 1066: Unable to open iterator for alias <b>data</b>
のようなエラーに私は何度も実行していたこの同じプロセスを取得しています、それは私のために働いたが、今ではない、これはまた、ローカルモードでうまく機能しています。
最後に、データをチェックしましたが、不要なスペースはありません。
提案がありますか?
[ERROR 1066:エイリアスのイテレータを開くことができません](http://stackoverflow.com/questions/34495085/error-1066-unable-to-open-iterator-for- alias-in-pig-generic-solution)は、[ジェネリックソリューション](http://stackoverflow.com/a/34495086/983722)です。 –