2016-04-24 4 views
0

sqoopを使用してRDBMSに接続したいとします。私のRDBMSはOracleです。Apache sqoopエラー

16/04/24 6時11分13秒INFOはmapreduce.Job:マップ0%、100% 16/04/24 6時11分13秒INFOのmapreduce.Jobを減らし、最終的な状態では、私は、エラーの下に直面しています:ジョブjob_1461141375226_0002が状態FAILEDで失敗しました: 16/04/24 06:11:13 INFO mapreduce.ImportJobBase:MapReduceジョブはすでに廃止されています。パフォーマンス 16/04/24 06:11:13 INFO mapreduce.ImportJobBase:カウンタは使用できません。この情報を取得するには、 16/04/24 06:11:13 INFO mapreduce.ImportJobBase:完成したジョブストアを有効にする必要があります 16/04/24 06:11:13 INFO mapreduce.ImportJobBase: : 16/04/24 06:11:13 INFO mapreduce.ImportJobBase:mapreduce.jobtracker.persist.jobstatus.active = true 16/04/24 06:11:13 INFO mapreduce.ImportJobBase:mapreduce.jobtracker.persist。 jobstatus.hours = 1 16/04/24 06:11:13 INFO mapreduce.ImportJobBase:これらの設定には、ジョブトラッカーの再起動が必要です。 16/04/24 06:11:13 INFO mapreduce.ImportJobBase:有効にします。 16/04/24 06:11:13 DEBUG util.ClassLoaderStack:クラスローダーの復元:[email protected] 16/04/24 06:11:13 ERROR tool.ImportTool:インポート中にエラーが発生しました:インポートジョブ失敗!

答えて

0

ターゲットとしてHDFSディレクトリを使用していますか? target-dirの権限の問題である可能性があります。完全にアクセスできる場所にターゲットディレクトリを変更してみてください。

より理解しやすいように、sqoopの実行に使用したコマンドを投稿してください。