我有一个非HA启用的HDFS群集,我想将其重新配置为HA。我按照以下步骤操作:
cat data.csv | perl -pe 's/"//g' | perl -MData::Dumper -F"," -lane '$total{@F[1]} += length @F[0] }{ print Dumper \%total'
。请注意,我必须首先启动旧的namenode N1才能使其正常工作。hdfs namenode -bootstrapStandby
。毕竟我试图启动新的namenode N2。它导致以下错误:
hdfs namenode -initializeSharedEdits
知道如何解决这个问题吗?
答案 0 :(得分:0)
问题是群集配置了Zookeeper的自动故障转移,但没有设置Zookeeper节点。设置Zookeeper集群后,问题就消失了。