Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/apache-spark/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java NoSuch文件异常-Spark独立群集_Java_Apache Spark - Fatal编程技术网

Java NoSuch文件异常-Spark独立群集

Java NoSuch文件异常-Spark独立群集,java,apache-spark,Java,Apache Spark,我有两台机器,名为: ubuntu1-主节点 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

我有两台机器,名为:

  • ubuntu1-主节点
  • 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
    
    为什么给我发这个错误?文件就是那个目录

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


    非常感谢。

    因此,我使用--deploy模式集群,这就是集群中找不到jar的原因。我认为有些工作没有jar,如果我想使用集群部署模式,解决方案是将jar放在每个节点上。

    Caso não conheça,existe o-claro que aqui tem muito mais gente…你检查路径
    /home/ubuntu1/demo/app1.jar
    是否正确了吗?是@RameshMaharjan。情况是:我的工作者是另一台机器,我的命令行在主节点中。我不知道它是否试图在工作节点中找到相同的路径。请删除
    -v--name“App 1”