2016-05-06 4 views
0

私はOOZIEスケジューラを持っていて、UNIXの中でファイルをあるフォルダから別のフォルダに移動するUNIXコマンドを書きました。oozieはその中でunixファイルの移動操作をサポートしていません

しかし、それはOOZIEで動作しておらず、エラーが発生するたびに 'path not found'と表示されます。

注意してください:私はあなたがOozieジョブを実行すると、内部的には、地図削減の仕事になりますHadoopのムーティノードクラスタに

+0

Oozieの全ポイントは、クラスタ上のランダムなノードでジョブを実行することです。特定の* "Unixボックス" *をターゲットにしている場合、Oozieは正しい選択ではありません。古いCRONを使用してください。 –

答えて

0

を使用していますが、仕事はそれが中に見えるdatanodesのいずれかの上で実行されますそのファイルの特定のデータノードを移動させます。そのデータノードにファイルがない場合、見つからないパスがスローされます。

同じコードは、マルチノードクラスタではなく、単一クラスタで動作します。

Hadoopコマンド(copyFromLocalまたはput)を使用してデータをロードすることも、Flumeを使用してロードすることもできます。

関連する問題