我尝试使用具有sudo权限的用户testuser
的2节点群集来测试Cloudera安装。
我使用ssh-keygen -t rsa
为每个节点生成了ssh密钥,并确保将每个节点的id_rsa.pub
复制到另一个节点.ssh/authorized_keys
,即node1在authorized_keys
中具有node2的pub密钥{1}}和node2在authorized_keys
但是当我将node1的id_rsa
复制到Cloudera并运行Cloudera Manager安装时,Cloudera能够对node2进行身份验证,但无法对node1进行身份验证,同样当我复制node2' s {{ 1}}进入Cloudera,Cloudera验证node1但无法验证node2
我错在哪里以及我应该使用哪个id_rsa
?
答案 0 :(得分:1)
将master的私钥放入所有节点的.ssh / authorized_keys中,包括master的私钥。