xcat-core/perl-xCAT
sikorsky 14600652bf Added special expressions for database table columns. Currently supported are "{hostname}", "{xcatmaster}". Any expression in braces is evaluated and replaced with some interpolated value. If expression is not defined, it's replaces by itself (ie. braces are deleted).
This feature helps keep database very clean and allows easier move of xCAT master from one host to another (define xcatmaster hostname on as few places as possible). Also will help HA setup.
Backwards compatible if not used. Has to be tested if used with service nodes.
In our environment we wanted to make xCAT highly available. Instead of some cluster solution we decided to install two independent xCAT masters. Using this feature we can have exactly the same xCAT database on two dirrefent nodes, so it's possible do backup on on node and restore on other node.
Usage example is in HA cookbook (TBD).


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@2135 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-09-10 21:19:02 +00:00
..
debian some minor clean-up... 2008-07-23 19:36:25 +00:00
xCAT Added special expressions for database table columns. Currently supported are "{hostname}", "{xcatmaster}". Any expression in braces is evaluated and replaced with some interpolated value. If expression is not defined, it's replaces by itself (ie. braces are deleted). 2008-09-10 21:19:02 +00:00
db2man Major updates to man pages and linux cookbook, including addition of object definition man pages. 2008-08-02 16:18:07 +00:00
LICENSE.html -Move perl-xCAT to not have version in trunk name 2008-06-03 15:00:37 +00:00
Makefile.PL -Move perl-xCAT to not have version in trunk name 2008-06-03 15:00:37 +00:00
perl-xCAT.spec fixed spec files so that the rpms can be built on Redhat and Fedora 2008-08-04 14:25:15 +00:00
README -Move perl-xCAT to not have version in trunk name 2008-06-03 15:00:37 +00:00

xCAT - eXtreme Cluster Administration Toolkit

xCAT is a toolkit for the deployment and administration of clusters.

For documentation on getting started with xCAT you can download the 
following xCAT 2.0 Cookbooks.

Linux Cookbook:
http://xcat.svn.sourceforge.net/svnroot/xcat/xcat-core/trunk/perl-xCAT-2.0/xCAT2.0.pdf

AIX Cookbook:
http://xcat.svn.sourceforge.net/svnroot/xcat/xcat-core/trunk/perl-xCAT-2.0/xCAT2onAIX.pdf

The Cookbooks are also available on an installed system in the
/opt/xcat/share/doc/ directory.

xCAT is made available as OSS under the EPL license:
http://www.opensource.org/licenses/eclipse-1.0.php