-
Type:
Improvement
-
Status: Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 2.0.0-alpha
-
Fix Version/s: 2.0.0-alpha
-
Component/s: ha
-
Labels:None
-
Target Version/s:
-
Hadoop Flags:Reviewed
Per HADOOP-7983 currently the fencer always passes the target host:port to fence as the first argument to the fence script, it would be better to use a substitution token. That is to say, the user would configure "myfence.sh $TARGETHOST foo bar" and Hadoop would substitute the target. This would allow use of pre-existing scripts that might have a different ordering of arguments without a wrapper.
- is related to
-
HDFS-3084 FenceMethod.tryFence() and ShellCommandFencer should pass namenodeId as well as host:port
-
- Closed
-
- relates to
-
MAPREDUCE-4103 Fix HA docs for changes to shell command fencer args
-
- Closed
-