我已经在以下路径安装了 Hadoop:
/opt/hadoop
openssh-server
还可以使用以下命令安装:
sudo apt-get install openssh-server openssh-client
此后,我使用以下命令创建了 RSA 密钥:
ssh-keygen -t rsa -P ""
之后我复制到从属系统并使用以下命令创建副本:
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
sudo chmod 0600 ~/.ssh/authorized_keys
Hadoop 和 SSH 运行一切正常。突然,每次我运行时 SSH 都会要求输入密码
ssh hduser@MasterNode
或者
/opt/hadoop/sbin/start-all.sh