Package org.apache.hadoop.ha

Interface Summary
ActiveStandbyElector.ActiveStandbyElectorCallback Callback interface to interact with the ActiveStandbyElector object.
FenceMethod A fencing method is a method by which one node can forcibly prevent another node from making continued progress.
HAServiceProtocol Protocol interface that provides High Availability related primitives to monitor and fail-over the service.
 

Class Summary
HAServiceProtocolHelper Helper for making HAServiceProtocol RPC calls.
HAServiceTarget Represents a target of the client side HA administration commands.
ShellCommandFencer Fencing method that runs a shell command.
SshFenceByTcpPort This fencing implementation sshes to the target node and uses fuser to kill the process listening on the service's TCP port.
 

Enum Summary
HAServiceProtocol.HAServiceState An HA service may be in active or standby state.
 

Exception Summary
ActiveStandbyElector.ActiveNotFoundException Exception thrown when there is no active leader
BadFencingConfigurationException Indicates that the operator has specified an invalid configuration for fencing methods.
FailoverFailedException Exception thrown to indicate service failover has failed.
HealthCheckFailedException Exception thrown to indicate that health check of a service failed.
ServiceFailedException Exception thrown to indicate that an operation performed to modify the state of a service or application failed.
 



Copyright © 2012 Apache Software Foundation. All Rights Reserved.