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