Hi all,
I am getting below while running EmrEtlRunner and cant able to find where it is going wrong.
below is the error details:
D, [2017-09-25T05:12:42.398000 #922] DEBUG -- : Initializing EMR jobflow
D, [2017-09-25T05:12:56.361000 #922] DEBUG -- : EMR jobflow j-3ICO8UFYX50YO started, waiting for jobflow to complete...
F, [2017-09-25T05:34:59.982000 #922] FATAL -- :
Snowplow::EmrEtlRunner::EmrExecutionError (EMR jobflow j-3ICO8UFYX50YO failed, check Amazon EMR console and Hadoop logs for details (help: https://github.com/snowplow/snowplow/wiki/Troubleshooting-jobs-on-Elastic-MapReduce). Data files not archived.
Snowplow ETL: TERMINATING [STEP_FAILURE] ~ elapsed time n/a [2017-09-25 05:20:44 +0000 - ]
- 1. Elasticity S3DistCp Step: Raw s3://unilogregion1/ -> Raw Staging S3: COMPLETED ~ 00:06:15 [2017-09-25 05:20:45 +0000 - 2017-09-25 05:27:00 +0000]
- 2. Elasticity S3DistCp Step: Raw S3 -> Raw HDFS: COMPLETED ~ 00:04:32 [2017-09-25 05:27:02 +0000 - 2017-09-25 05:31:35 +0000]
- 3. Elasticity Spark Step: Enrich Raw Events: COMPLETED ~ 00:01:52 [2017-09-25 05:31:37 +0000 - 2017-09-25 05:33:29 +0000]
- 4. Elasticity S3DistCp Step: Enriched HDFS -> S3: FAILED ~ 00:00:22 [2017-09-25 05:33:31 +0000 - 2017-09-25 05:33:54 +0000]
- 5. Elasticity S3DistCp Step: Shredded S3 -> Shredded Archive S3: CANCELLED ~ elapsed time n/a [ - ]
- 6. Elasticity S3DistCp Step: Enriched S3 -> Enriched Archive S3: CANCELLED ~ elapsed time n/a [ - ]
- 7. Elasticity S3DistCp Step: Raw Staging S3 -> Raw Archive S3: CANCELLED ~ elapsed time n/a [ - ]
- 8. Elasticity S3DistCp Step: Shredded HDFS _SUCCESS -> S3: CANCELLED ~ elapsed time n/a [ - ]
- 9. Elasticity S3DistCp Step: Shredded HDFS -> S3: CANCELLED ~ elapsed time n/a [ - ]
- 10. Elasticity Spark Step: Shred Enriched Events: CANCELLED ~ elapsed time n/a [ - ]
- 11. Elasticity Custom Jar Step: Empty Raw HDFS: CANCELLED ~ elapsed time n/a [ - ]
- 12. Elasticity S3DistCp Step: Enriched HDFS _SUCCESS -> S3: CANCELLED ~ elapsed time n/a [ - ]):
uri:classloader:/emr-etl-runner/lib/snowplow-emr-etl-runner/emr_job.rb:572:in `run'
uri:classloader:/gems/contracts-0.11.0/lib/contracts/method_reference.rb:43:in `send_to'
uri:classloader:/gems/contracts-0.11.0/lib/contracts/call_with.rb:76:in `call_with'
uri:classloader:/gems/contracts-0.11.0/lib/contracts/method_handler.rb:138:in `block in redefine_method'
uri:classloader:/emr-etl-runner/lib/snowplow-emr-etl-runner/runner.rb:92:in `run'
uri:classloader:/gems/contracts-0.11.0/lib/contracts/method_reference.rb:43:in `send_to'
uri:classloader:/gems/contracts-0.11.0/lib/contracts/call_with.rb:76:in `call_with'
uri:classloader:/gems/contracts-0.11.0/lib/contracts/method_handler.rb:138:in `block in redefine_method'
uri:classloader:/emr-etl-runner/bin/snowplow-emr-etl-runner:41:in `<main>'
org/jruby/RubyKernel.java:979:in `load'
uri:classloader:/META-INF/main.rb:1:in `<main>'
org/jruby/RubyKernel.java:961:in `require'
uri:classloader:/META-INF/main.rb:1:in `(root)'
uri:classloader:/META-INF/jruby.home/lib/ruby/stdlib/rubygems/core_ext/kernel_require.rb:1:in `<main>'
Below is the command i am running:
./snowplow-emr-etl-runner run --config snowplow/4-storage/config/emretlrunner.yml --resolver snowplow/3-enrich/config/iglu_resolver.json --enrichments snowplow/3-enrich/config/enrichments/ skip staging,emr