【发布时间】:2017-05-22 14:23:10
【问题描述】:
我在 2 台机器上安装了 spark 2.1.1,但在不同的相对位置,即在一台机器上我安装在 NTFS 驱动器的某个位置,而在另一台机器上我安装在 ext4 驱动器上.我正在尝试以 独立模式 启动一个集群,其中有 2 个从属设备和一个主控设备,其中一台机器上有 1 个主设备和 1 个从设备,另一台机器上有 1 个从设备。
当我尝试通过主节点上的start-all.sh 脚本启动此集群时,我收到以下错误:-
192.168.1.154: bash: line 0: cd: /home/<somePath>/spark-2.1.1-bin-hadoop2.7: No such file or directory
我在各自的bashrc 文件中设置了正确的SPARK_HOME。下面是我的 slave 文件(在 1 master + 1 slave 机器上)
localhost
192.168.1.154
我可以通过 ssh 远程登录到 1 个从机。我可以在每台机器上单独运行 Spark 集群。
我的理解是,当我尝试通过start-all.sh 脚本从我的主机远程启动从机时,它试图转到主节点上安装 spark 的位置,但在从节点上,spark 安装在不同的位置,它失败了。谁能告诉我如何解决这个问题?
【问题讨论】:
标签: apache-spark apache-spark-standalone