Vincent Sheffer created HDFS-5677: ------------------------------------- Summary: Need error checking for HA cluster configuration Key: HDFS-5677 URL: https://issues.apache.org/jira/browse/HDFS-5677 Project: Hadoop HDFS Issue Type: Improvement Components: datanode, ha Affects Versions: 2.0.6-alpha Environment: centos6.5, oracle jdk6 45, Reporter: Vincent Sheffer Priority: Minor
If a node is declared in the *dfs.ha.namenodes.myCluster* but is _not_ later defined in subsequent dfs.namenode.servicerpc-address.myCluster.nodename or dfs.namenode.rpc-address.myCluster.XXX properties no error or warning message is provided to indicate that. The only indication of a problem is a log message like the following: {{ WARN org.apache.hadoop.hdfs.server.datanode.DataNode: Problem connecting to server: myCluster:8020 }} Another way to look at this is that no error or warning is provided when a servicerpc-address/rpc-address property is defined for a node without a corresponding node declared in *dfs.ha.namenodes.myCluster*. This arose when I had a typo in the *dfs.ha.namenodes.myCluster* property for one of my node names. It would be very helpful to have at least a warning message on startup if there is a configuration problem like this. -- This message was sent by Atlassian JIRA (v6.1.4#6159)