@Private
public class NNHAServiceTarget
extends org.apache.hadoop.ha.HAServiceTarget
| Constructor | Description |
|---|---|
NNHAServiceTarget(org.apache.hadoop.conf.Configuration conf,
java.lang.String nsId,
java.lang.String nnId) |
Create a NNHAServiceTarget for a namenode.
|
NNHAServiceTarget(org.apache.hadoop.conf.Configuration conf,
java.lang.String nsId,
java.lang.String nnId,
java.lang.String addr,
java.lang.String lifelineAddr) |
Create a NNHAServiceTarget for a namenode.
|
| Modifier and Type | Method | Description |
|---|---|---|
protected void |
addFencingParameters(java.util.Map<java.lang.String,java.lang.String> ret) |
|
void |
checkFencingConfigured() |
|
java.net.InetSocketAddress |
getAddress() |
|
org.apache.hadoop.ha.NodeFencer |
getFencer() |
|
java.net.InetSocketAddress |
getHealthMonitorAddress() |
|
java.lang.String |
getNameNodeId() |
|
java.lang.String |
getNameServiceId() |
|
java.net.InetSocketAddress |
getZKFCAddress() |
|
boolean |
isAutoFailoverEnabled() |
|
boolean |
supportObserver() |
|
java.lang.String |
toString() |
public NNHAServiceTarget(org.apache.hadoop.conf.Configuration conf,
java.lang.String nsId,
java.lang.String nnId)
conf - HDFS configuration.nsId - nsId of this nn.nnId - nnId of this nn.public NNHAServiceTarget(org.apache.hadoop.conf.Configuration conf,
java.lang.String nsId,
java.lang.String nnId,
java.lang.String addr,
java.lang.String lifelineAddr)
conf - HDFS configuration.nsId - nsId of this nn.nnId - nnId of this nn.addr - Provided service address.lifelineAddr - Provided lifeline address.public java.net.InetSocketAddress getAddress()
getAddress in class org.apache.hadoop.ha.HAServiceTargetpublic java.net.InetSocketAddress getHealthMonitorAddress()
getHealthMonitorAddress in class org.apache.hadoop.ha.HAServiceTargetpublic java.net.InetSocketAddress getZKFCAddress()
getZKFCAddress in class org.apache.hadoop.ha.HAServiceTargetpublic void checkFencingConfigured()
throws org.apache.hadoop.ha.BadFencingConfigurationException
checkFencingConfigured in class org.apache.hadoop.ha.HAServiceTargetorg.apache.hadoop.ha.BadFencingConfigurationExceptionpublic org.apache.hadoop.ha.NodeFencer getFencer()
getFencer in class org.apache.hadoop.ha.HAServiceTargetpublic java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String getNameServiceId()
public java.lang.String getNameNodeId()
protected void addFencingParameters(java.util.Map<java.lang.String,java.lang.String> ret)
addFencingParameters in class org.apache.hadoop.ha.HAServiceTargetpublic boolean isAutoFailoverEnabled()
isAutoFailoverEnabled in class org.apache.hadoop.ha.HAServiceTargetpublic boolean supportObserver()
supportObserver in class org.apache.hadoop.ha.HAServiceTargetCopyright © 2008–2025 Apache Software Foundation. All rights reserved.