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. |