2017-09-11 38 views
0

我有两台机器命名为:NoSuch文件例外 - 星火独立集群

  1. ubuntu1 - 主节点
  2. ubuntu2 - 工人

我想执行的例子,所以我有一个jar名称app1.jar。

当我提交应用程序时,发送一个错误。

java.io.NoSuchFileException:/home/ubuntu1/demo/app1.jar

我的命令行是

./spark-submit --master spark://ubuntu1-VirtualBox:7077 --deploy-mode cluster --class br.com.wordCount.App -v --name"App 1" /home/ubuntu1/demo/app1.jar /home/ubuntu1/demo/myfile.txt 

为什么给我这个错误?该文件是该目录。

注意:主人和工人在不同的机器。

非常感谢。

+0

Casonãoconheça, - Claro que aqui tem muito mais gente ... –

+0

你检查路径是否是/ home/ubuntu1/demo/app1.jar'是否正确? –

+0

是@RameshMaharjan。情况是:我的工作人员是另一台机器,而我的命令行位于主节点中。我不知道它是否尝试在工作节点中找到相同的路径。 – joelton

回答

0

所以,我正在使用--deploy-mode集群,这就是为什么在集群中找不到jar。我认为有工作没有jar,如果我想要使用集群部署模式,解决方案将jar放在每个节点中。

相关问题