hadoop子节点之间要免密码登陆吗

2025-04-05 04:45:31
推荐回答(3个)
回答1:

在Hadoop启动以后,namenode是通过SSH(Secure Shell)来启动和停止各个节点上的各种守护进程的,这就需要在节点之间执行指令的时候是不需要输入密码的方式,故我们需要配置SSH使用无密码公钥认证的方式。
namenode生成密钥:
$ ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa

回答2:

建议设置免密码登录,如果不设置,hadoop启动里会报错!

回答3:

同意楼上的,我搭建集群时各子节点之间是无密码登录