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)