我在做电子病历,
母版:172.31.1.172
从设备1:172.31.1.11
从设备2:172.31.1.245
我已经配置了/etc/hosts:x1c 0d1x
然后,${SPARKPATH}/conf/spark-env.sh文件:
然后,${SPARKPATH}/conf/slaves.template文件:
和${SPARKPATH}/conf/worker文件
我已经将ssh配置为允许主直接连接,无需任何密码:
根目录@slave1
根目录@slave2
但是,当我尝试./ www.example.com时start-slaves.sh,我得到了以下输出:
在start_all.shstart-master.sh中运行没有问题,但对于start-slaves.sh则没有问题。
这似乎是ssh连接的注意事项,但我可以运行ssh root@slave1,它工作。
1条答案
按热度按时间jucafojl1#
只需遵循以下步骤:
su
连接到超级用户,然后:它将在/root/.ssh/中创建id_rsa.pub
然后,将/root/.ssh/id_rsa.pub复制到本地主机的authorized_hosts:
如果
ssh localhost
是无密码的,则您已成功