【发布时间】:2017-04-25 16:13:45
【问题描述】:
我要问的问题已经被问过了,但没有答案。链接在这里: Spark Installation | Unable to start spark slaves - asking password
在我的主计算机(将成为主计算机)中,我设置了从属文件(其中包含工作计算机的 ip,即 192.168.10.131),我设置了 spark-env.sh 文件(导出 SPARK_MASTER_IP =192.168.2.57 和其他一些用于从属计算机的内核和内存的导出,仍在主计算机上)。我还将 spark-env.sh 文件复制到 spark/conf 目录中的工作计算机。我使用 ssh-keygen (在我的主计算机上)并使用ssh-copy-id -i ~/.ssh/id_rsa.pub worker@192.168.10.131 将适当的文件复制到工作计算机(我从主计算机执行了此命令),现在我可以使用 ssh 登录到工作计算机而无需密码。当我最终执行 ./start-all.sh 脚本时,它启动了 master,但在启动 worker 时要求输入密码(master@192.168.2.57 的密码,注意用户名是 master 的用户名,ip 是 worker 的ip)。是我做错了什么还是其他什么错了?
【问题讨论】:
标签: ssh apache-spark