文章列表
Hadoop控制脚本(并非守护进程)依赖SSH来执行针对整个集群的操作。例如,某个脚本能够终止并重启集群中的所有守护进程。值得注意的是,控制脚本并非唯一途径,用户可以利用其他方法执行集群范围的操作(例如分布式shell)。
为了支持无缝式工作,SSH安装好之后,需要允许Hadoop用户无需键入密码即可登录集群内的机器。最简单的方法是创建一个公钥/私钥对,存放在NFS之中,让整个集群共享该密钥对。
首先,以某个hadoop用户账号登录后,键入一下指令来产生一个RSA密钥对。
% ssh-keygen -t rsa -f ~/.ssh/id_rsa
尽管期望无密码登录,但无口令的密钥并不是一 ...