Moving a NameNode

IBM Spectrum® Scale HDFS Transparency NameNode is stateless, and does not maintain the FSimage-like information. The move NameNode option is not supported by the Ambari HDFS GUI when HDFS Transparency is integrated with the installed management pack version 4.1-X and later.

Note:
  • The move NameNode script can only be run as a root.
  • The move NameNode script can be executed in a Kerberized environment when the IBM Spectrum Scale service is integrated.
Note: When the HDFS Transparency is integrated, the Move NameNode option sets the new NameNode to be the same value for both the HDFS NameNode and the HDFS Transparency NameNode.

For example,

Environment

HDFS Transparency = Integrated

HDFS NameNode = c902f09x02

HDFS Transparency NameNode = c902f09x02

  • Execute Move NameNode:

    Current NameNode (c902f09x02) will be moved to a new NameNode (c902f09x03)

Environment

HDFS Transparency = Integrated

HDFS NameNode = c902f09x03

HDFS Transparency NameNode = c902f09x03

Note: If the HDFS Transparency is unintegrated, the native HDFS NameNode must still have the same Move NameNode host value as when it was integrated. Therefore, do not run the Move NameNode service after the HDFS Transparency is unintegrated for the same Move NameNode host. For instructions on how to properly use native HDFS after unintegration, see section Revert to native HDFS after move NameNode.