2015-09-11 2 views
0

привет я бегу sparkR работу с oozie .Когда я запустить задание oozie он показывает не может найти Rscript error.the детали ошибки нижене может запустить программу «Rscript»

Caused by: org.apache.spark.SparkException: Job aborted due to stage failure: Task 0 in stage 0.0 failed 4 times, most recent failure: Lost task 0.3 in stage 0.0 (TID 7, ip-172-31-42-124.us-west-2.compute.internal): java.io.IOException: Cannot run program "Rscript": error=2, No such file or directory 
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1047) 
at edu.berkeley.cs.amplab.sparkr.RRDD$.createRProcess(RRDD.scala:387) 
at edu.berkeley.cs.amplab.sparkr.RRDD$.createRWorker(RRDD.scala:403) 
at edu.berkeley.cs.amplab.sparkr.BaseRRDD.compute(RRDD.scala:47) 
at org.apache.spark.rdd.RDD.computeOrReadCheckpoint(RDD.scala:277) 
at org.apache.spark.rdd.RDD.iterator(RDD.scala:244) 
at org.apache.spark.scheduler.ResultTask.runTask(ResultTask.scala:61) 
at org.apache.spark.scheduler.Task.run(Task.scala:64) 
at org.apache.spark.executor.Executor$TaskRunner.run(Executor.scala:203) 
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) 
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) 
at java.lang.Thread.run(Thread.java:745) 
Caused by: java.io.IOException: error=2, No such file or directory 
at java.lang.UNIXProcess.forkAndExec(Native Method) 
at java.lang.UNIXProcess.<init>(UNIXProcess.java:186) 
at java.lang.ProcessImpl.start(ProcessImpl.java:130) 
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1028) 
... 11 more 

любая помощь будет оценена.

ответ

1

У вас есть Rscript, добавленный в ваш системный путь.

В окнах на примере его расположения является

C:\Program Files\R\R-3.2.1\bin

Вы должны добавить путь Rscript.exe в вас Sytem пути в переменных окружения.

+0

Как установить переменную enivronment –

+0

для linux http://unix.stackexchange.com/questions/26047/how-to-correctly-add-a-path-to-path для Windows http://stackoverflow.com/questions/9546324/add-directory-to-path-environment-variable-in-windows, которые вы работаете в –

+0

linux hadoop на основе –

Смежные вопросы