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.