2017-09-11 37 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放在每個節點中。

相關問題