[Sheepdog] Sheepdog and corosync
Brian Candler
B.Candler at pobox.com
Wed Aug 17 08:31:24 CEST 2011
On Tue, Aug 16, 2011 at 03:05:07PM -0700, Steven Dake wrote:
> SHeepdog must be run as root to communicate with corosync. Another
> option with later versions of Corosync is to specify a user and group id
> which may communicate with corosync and then run sheepdog as that user
> or group id. This is done via the /etc/uidgid.d directory. I am not
> certain, but I believe 1.2.1 did not have this feature.
Ah, there is an empty /etc/corosync/uidgid.d/ directory
The coroipc_overview manpage refers you to the coroipcs_init manpage, which
doesn't exist :-(
However what you gave me was enough info to google and find:
https://alteeve.com/w/Two-Node_Fedora_14_corosync.conf#The_uidgid.d_Directory
It's working now, thank you.
BTW, Google did also point me at
http://sourceforge.net/apps/trac/sheepdog/wiki/Corosync%20Config
which appears to be dead (giving a python IOError right now)
But on github I then found this page:
https://github.com/collie/sheepdog/wiki/Corosync-config
I used the 'Pages' link to find it, although it *is* linked from
Getting-Started if you look carefully.
Thanks again,
Brian.
More information about the sheepdog
mailing list