From 01d364e86e8f83fb12822ff4480d03bf9b85e4c2 Mon Sep 17 00:00:00 2001 From: Alan Conway Date: Mon, 28 Apr 2014 19:20:27 +0000 Subject: NO-JIRA: HA documentation update, not on importance of "chkconfig qpidd off" git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.28@1590753 13f79535-47bb-0310-9956-ffa450edef68 --- .../book/src/cpp-broker/Active-Passive-Cluster.xml | 25 +++++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/qpid/doc/book/src/cpp-broker/Active-Passive-Cluster.xml b/qpid/doc/book/src/cpp-broker/Active-Passive-Cluster.xml index 116fd8daef..8430cda061 100644 --- a/qpid/doc/book/src/cpp-broker/Active-Passive-Cluster.xml +++ b/qpid/doc/book/src/cpp-broker/Active-Passive-Cluster.xml @@ -402,13 +402,36 @@ ssl_addr = "ssl:" host [":" port]'
- Configuring <command>rgmanager</command> as resource manager + Configuring with <command>rgmanager</command> as resource manager This section assumes that you are already familiar with setting up and configuring clustered services using cman and rgmanager. It will show you how to configure an active-passive, hot-standby qpidd HA cluster with rgmanager. + + + Once all components are installed it is important to take the following step: + + chkconfig rgmanager on + chkconfig cman on + chkconfig qpidd off + + + + The qpidd service must be off in + chkconfig because rgmanager will + start and stop qpidd. If the normal system init + process also attempts to start and stop qpidd it can cause rgmanager to + lose track of qpidd processes. The symptom when this happens is that + clustat shows a qpidd service to + be stopped when in fact there is a qpidd process + running. The qpidd log will show errors like this: + + critical Unexpected error: Daemon startup failed: Cannot lock /var/lib/qpidd/lock: Resource temporarily unavailable + + + You must provide a cluster.conf file to configure cman and rgmanager. Here is -- cgit v1.2.1