1

Elastic Map Reduce を使用するとエラーが発生しますが、あまり説明的ではないため、その意味がわかりません。私が得ている JSONDecodeError の種類を具体的に知りたいです。「12」は説明的ではありません。これが出力です。私はMRjobクラスを使用しています

writing to step-0-mapper_part-00000
writing to step-0-mapper_part-00001
Counters from step 1:
  Undecodable input:
    JSONDecodeError: 12
  Unencodable output:
   TypeError: 2
writing to /tmp/emr_irene.ec2-user.20130716.171313.288877/step-0-mapper-sorted
> sort /tmp/emr_irene.ec2-user.20130716.171313.288877/step-0-mapper_part-00000 /tmp/emr_irene.ec2-     user.20130716.171313.288877/step-0-mapper_part-00001
writing to step-0-reducer_part-00000
Counters from step 1:
 Undecodable input:
 JSONDecodeError: 12
 Unencodable output:
   TypeError: 2
4

2 に答える 2

0

Amazon AWS で作業している場合は、次のスクリプトを実行すると、エラーに関する詳細情報を取得できます。

python -m mrjob.tools.emr.fetch_logs --find-failure YOUR_JOB_ID
于 2017-01-18T19:32:40.067 に答える