tserong at novell
Apr 11, 2011, 1:57 AM
Post #3 of 5
On 4/11/2011 at 06:09 PM, Florian Haas <florian.haas at linbit.com> wrote:
> * Language bindings: Tim, I believe you were planning to tackle that
> one. Any news on that?
I was going to look at doing SWIG bindings for libcib/libpengine to
make interfacing management tools (CLI, GUIs) with Pacemaker better,
stronger and/or faster. I don't yet have anything to report on that
The etherpad mentions language bindings for RAs, to make it easier
to author them in languages other than shell, but I think that's
different than what I was talking about...?
> * CTDB/Samba integration with Pacemaker: Tim?
I've added ctdb_manages_samba and ctdb_manages_winbind parameters
to the CTDB RA, and done some other cleanup. The idea here is that
right now, you can turn these on and CTDB still manages Samba and
Winbind, but later (after we're all using the merged RAs, and have
the Samba RA available, and an as-yet unwritted Winbind RA), you'd
turn these off and have separate Samba and Winbind resources.
Bonus: being able to set ctdb_manages_winbind=no means joining an
AD domain isn't as horrible as it used to be (i.e. it's now actually
possible to do without hacking the RA).
Documentation at http://linux-ha.org/wiki/CTDB_%28resource_agent%29
pretty much reflects the current state of things, but is lacking in
examples (in particular I need to add some notes about using Active
Directory, get rid of the Clustered IP bit, and add something about
using ldirectord instead).
Tim Serong <tserong at novell.com>
Senior Clustering Engineer, OPS Engineering, Novell Inc.