配置ssh公钥认证(namenode通过ssh来启动或停止datannode的守护进程,同时也确保了节点间的通信,便于管理整个hadoop集群)
ssh-keygen -t rsa
将公钥复制到远程机器:
ssh-copy-id -i ~/.ssh/id_rsa.pub ubuntu
到这步的时候可能会出现以下问题,就是ssh服务器连接失败
打以下命令检测一下ssh服务器
sudo systemctl status ssh
发现是找不到的
只需要卸了重装ssh服务器就行
安装完后再打一下
sudo systemctl status ssh
出现绿灯即可