Hi, @Brown. The error looks like you need to pass the flag `--master
mesos://leader.mesos:5050` to spark-submit.

On Thu, Jun 16, 2016 at 6:57 PM, Rodrick Brown <[email protected]>
wrote:

> We use Chronos extensively for running our batch based spark jobs and
> recently started using sparkr however I'm seeing an issue trying to get
> sparkr jobs to run successfully when launched through Chronos basically
> always failing with a generic error below
>
> Launching java with spark-submit command /opt/spark-1.6.1/bin/spark-submit
> --jars
> /data/orchard/etc/config/load-tradedata-accumulo-prod.jar,/data/orchard/jars/dataloader-library-626d9b10bef28a163ad61d8a2e87bb71d455ea34-assembled.jar
> --driver-memory "6000M" sparkr-shell
> /tmp/RtmpzJUGsJ/backend_port11c5c2f3ca40b
> Error: Master must start with yarn, spark, mesos, or local
> Run with --help for usage help or --verbose for debug output Error in
> sparkR.init(master = sparkr_master, appName = job_name, sparkJars =
> sparkr_jars, :
> JVM is not ready after 10 seconds
> Calls: orchard_sparkR_init -> sparkR.init
> In addition: Warning message:
> In processSparkJars(sparkJars) :
>  sparkJars as a comma-separated string is deprecated, use character vector
> instead
> Execution halted
>
> I believe it may have something to do with the sparkr-shell that's forked
> from R
> If I run this job outside of Chronos directly from the CLI everything runs
> fine it connects to my mesos cluster and succeeds.
>
> I'm not sure what could be causing this issue.
>
> I've tried using R CMD BATCH myscript.R and Rscript --vanilla myscript.R
> both suffer from the same issue.
>
> Here is the job definition
>
> {
>    "name": "PROD_applepie_loan_detail_R",
>    "command": "env && exec /data/orchard/bin/orchard_job_executor.py -j
> PROD_applepie_loan_detail_R",
>    "shell": true,
>    "epsilon": "PT15M",
>    "executor": "",
>    "executorFlags": "",
>    "retries": 3,
>    "owner": "[email protected]",
>    "ownerName": "",
>    "runAsUser": "orchard",
>    "description": "",
>    "async": false,
>    "successCount": 0,
>    "errorCount": 0,
>    "lastSuccess": "",
>    "lastError": "",
>    "cpus": 0.1,
>    "disk": 10,
>    "mem": 6000,
>    "disabled": false,
>    "softError": false,
>    "dataProcessingJobType": false,
>    "errorsSinceLastSuccess": 0,
>    "uris": [ "file:///data/orchard/R/sparkr_env.R",
> "file:///data/orchard/R/applepie_loan_detail.R"],
>    "environmentVariables": [
>      {
>        "name": "SPARKR_MASTER",
>        "value": "mesos://leader.mesos:5050"
>      }
>    ],
>    "arguments": [],
>    "highPriority": false,
>    "runAsUser": "fedora",
>    "constraints": [[ "rack", "EQUALS", "spark" ]],
>    "schedule": "R/2016-06-09T02:00:00.000Z/P1W",
>    "scheduleTimeZone": "UTC"
>  }
>
> --
>
> *Rodrick Brown* / Systems Engineer
>
> +1 917 445 6839 / [email protected]
> <[email protected]>
>
> *Orchard Platform*
>
> 101 5th Avenue, 4th Floor, New York, NY 10003
>
> http://www.orchardplatform.com
>
> Orchard Blog <http://www.orchardplatform.com/blog/> | Marketplace Lending
> Meetup <http://www.meetup.com/Peer-to-Peer-Lending-P2P/>
>
> *NOTICE TO RECIPIENTS*: This communication is confidential and intended
> for the use of the addressee only. If you are not an intended recipient of
> this communication, please delete it immediately and notify the sender by
> return email. Unauthorized reading, dissemination, distribution or copying
> of this communication is prohibited. This communication does not constitute
> an offer to sell or a solicitation of an indication of interest to purchase
> any loan, security or any other financial product or instrument, nor is it
> an offer to sell or a solicitation of an indication of interest to purchase
> any products or services to any persons who are prohibited from receiving
> such information under applicable law. The contents of this communication
> may not be accurate or complete and are subject to change without notice.
> As such, Orchard App, Inc. (including its subsidiaries and affiliates,
> "Orchard") makes no representation regarding the accuracy or completeness
> of the information contained herein. The intended recipient is advised to
> consult its own professional advisors, including those specializing in
> legal, tax and accounting matters. Orchard does not provide legal, tax or
> accounting advice.
>



-- 
Best Regards,
Haosdent Huang

Reply via email to