使用passworded ssh的fencing方法

时间:2017-04-05 11:10:31

标签: hadoop apache-zookeeper

使用hadoop apache 2.7.1

在hadoop集群中设置高可用性

之后

自动zookeeper故障转移控制器zkfc将应用fencing方法

阻止(停止)两个名称节点中的一个(如果它下降)

dfs.ha.fencing.methods属性中的hdfs-site将此方法处理为sshfence

但我的问题是如果我们有一个密码短片ssh

是否可以发生防护或自动故障转移只能使用密码少于ssh?

有什么办法可以在配置中让s sshfencce包含密码?

2 个答案:

答案 0 :(得分:1)

否。为了使 sshfence 正常工作,它必须能够在不提供密码的情况下SSH到目标节点。 SSH通过密钥身份验证是唯一支持的模式。

答案 1 :(得分:0)

节点之间的

SSH应该可以有效使用sshfence。 有关有效围栏的更多详细信息,请参见

https://cornerhadoop.blogspot.com/2017/01/fencing-method-for-zk-based-ha-in-hadoop.html