【摘要】:在节点之间配置免密的目的是节点之间在集群启动或者任务运行过程中会有大量通信,配置了免密登录后,可以避免后期节点之间有密码访问需要人为输入密码的麻烦,同时,当节点之间有文件或者数据传输时,需要人为输入节点密码,非常不方便,配置了免密,极大地削弱了人工干预集群的情况,这是有必要的。各个节点之间免密配置操作的步骤如下。配置Worker2 节点登录到其他节点免密:至此,Worker2 节点登录其他节点已经是免密的。
在节点之间配置免密的目的是节点之间在集群启动或者任务运行过程中会有大量通信,配置了免密登录后,可以避免后期节点之间有密码访问需要人为输入密码的麻烦,同时,当节点之间有文件或者数据传输时,需要人为输入节点密码,非常不方便,配置了免密,极大地削弱了人工干预集群的情况,这是有必要的。
各个节点之间免密配置操作的步骤如下。
在Master 节点、两个Worker 节点、客户端上分别输入如下命令,生成密钥对:
在每个节点上执行如下命令,将公钥文件写入授权文件中,并赋予权限:
节点到节点之间的无密码访问,原理是登录哪台机器,就把当前机器的公钥copy 追加写入所登录机器的授权文件中即可。
下面配置Master 节点无密码登录的其他节点,执行命令如下:
至此,Master 节点登录其他节点已经是免密的。(www.xing528.com)
配置Worker1 节点登录到其他节点免密:
至此,Worker1 节点登录其他节点已经是免密的。
配置Worker2 节点登录到其他节点免密:
至此,Worker2 节点登录其他节点已经是免密的。
配置客户端登录到其他节点免密:
至此,客户端节点登录其他节点已经是免密的。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。