[Cluster-devel] when do I need to start cpglockd
Fabio M. Di Nitto
fdinitto at redhat.com
Tue Jun 19 03:44:32 UTC 2012
On 06/14/2012 06:06 PM, Ryan McCabe wrote:
> On Thu, Jun 14, 2012 at 03:41:39PM +0000, Dietmar Maurer wrote:
>> I can't see that in the current cman init script. Instead, the rgmanager
>> init script depends on the cpglockd unconditionally:
>>
>> # Required-Start: cman cpglockd
>>
>> So that is a bug?
>
> Hi,
>
> Yes, that's a bug. cpglockd will be started from the rgmanager init
> script when RRP mode is enabled.
>
>
> Ryan
>
Actually no, it's not a bug.
cpglockd has it's own init script too.
The Required-Start: tells sysvinint that if cpglockd is enabled, it has
to be started before rgmanager.
rgmanager snippet to start cpglockd is there only for backward
compatibility mode that avoids breaking upgrades from non RRP
environments to RRP. This was done so that users didn't need to enable
cpglockd via chkconfig (being a new daemon and all is not known yet).
A "perfect" install would see the user doing:
chkconfig cpglockd on
chkconfig rgmanager on
only for RRP installations. But then again, docs are fresh, cpglockd is
new.. might as well help the users not to shoot their foot with an RRP
gun ;)
Fabio
More information about the Cluster-devel
mailing list