hadoop2.x手动切换namenode active,hadoop2.xnamenode


hdfs-site.xml配置

配置命名空间,这里只配置了1个为freedom

  <property>

    <name>dfs.ha.namenodes.freedom</name>

    <value>nn1,nn2</value>

  </property>

切换命令:

使用bin/hdfs haadmin --transitionToActive nn2即可切换active nn到nn2。这时nn1如果还存活则变成不可写状态,需要重启,重启后自动成为standby nn

相关内容