Hi,

I've got a two-node NFS cluster running heartbeat 2.1.2, with drbd 0.7, nfs, a floating IP address for nfs and a filesystem resource. The last piece of our puzzle for this cluster is the LDAP database. The rest of our system uses OpenLDAP for authentication and authorisation. Right now the LDAP master is stuck on fs1 (the cluster hostnames are fs1 and fs2. Original, no?), because it's not managed by Heartbeat at all.

What I want to do with this resource agent is be able to specify two config files. One is used when the resource is in a master state, the other when it's a slave. The only difference between the two is that the master file has entries for all the replica destinations, and the slave one has an entry telling it to expect replication data from the master (which is the cluster's floating IP).

Now, I've never written an OCF agent before, so I'm looking for any tips, traps or pitfalls that anyone knows or thinks I might come across. A good guide on how an OCF agent or master/slave agent is constructed would be good too, as well as some way to test the agent -- preferably without having it actually fail over my LDAP servers.

Regards,

Adrian



_______________________________________________
Linux-HA mailing list
[email protected]
http://lists.linux-ha.org/mailman/listinfo/linux-ha
See also: http://linux-ha.org/ReportingProblems

Reply via email to