CentOS 多节点之间如何实现免密通信
在任何集群之中,不同节点相互之间肯定是需要进行通信的,如果不设置免秘钥操作,节点之间的通信是需要密码的,这显然是不合理的。因为这会严重影响节点之间的通信速度,同时会使得操作非常的繁琐!
1. 建立免密码通信
如果不建立免密码通信,节点之间的访问是需要密码的,比如从节点 centos01 ssh 远程登录 centos02 节点,如下图所示
如果没有建立免密码通信,即使是主机自己切换到自己,都是需要密码登录的,如下图所示:
我们参考 hadoop 的官方文档来进行设置,网址为:https://hadoop.apache.org/docs/r2.6.5/hadoop-project-dist/hadoop-common/SingleCluster.html