|
IBM WebSphereTM eXtreme Scale, Release 8.6 API Specification |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface QuorumManagerMBean
Each catalog service has a QuorumManager and an associated MBean. The QuorumManager monitors and manages the quorum state of the catalog service grid. When quorum is enabled, the QuorumManager for each catalog service process detects when all catalog services in the grid have quorum or not. This MBean allows querying the current quorum state and allows administrators to force quorum when there is a network failure.
com.ibm.websphere.objectgrid:type=QuorumManagerIf ObjectGrid is running in a WebSphere Application Server process, more key=value pairs may be added to the object name.
Field Summary | |
---|---|
static String |
QUORUM_CHANGED_NOTIFICATION
|
static String |
QUORUM_LOST_NOTIFICATION
|
Method Summary | |
---|---|
String[] |
getActiveCatalogServerNames()
Retrieves the names of the known active catalog service processes. |
int |
getActiveCatalogServers()
Retrieve the known number of active catalog service processes. |
int |
getQuorumCatalogServers()
Retrieve the number of catalog service processes required for quorum. |
void |
overrideQuorum()
This operation forces surviving catalog service grid processes to reestablish a quorum. |
Field Detail |
---|
static final String QUORUM_LOST_NOTIFICATION
static final String QUORUM_CHANGED_NOTIFICATION
Method Detail |
---|
void overrideQuorum() throws Exception
If a portion the catalog service grid fails or is divided due to a network failure, the grid will lose quorum. Once the administrator identifies the failure and the viable portion of the grid, this operation can be invoked on any of the surviving catalog service processes to reestablish a quorum. Reestablishing a quorum will allow the catalog service to continue to react to failures and topology changes.
Exception
int getActiveCatalogServers()
int getQuorumCatalogServers()
String[] getActiveCatalogServerNames()
|
IBM WebSphereTM eXtreme Scale, Release 8.6 API Specification |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |