/xCAT-cisco

xCAT 2.x Cisco plugins

Primary LanguagePerl

xCAT-cisco is a plugin to allow xCAT hardware management 
commands (currenlty supported rpower, getmacs, rbootseq) to run on the
Cisco UCS platform.  

xCAT (Extreme Cloud Administration Toolkit) is an open source 
hardware tool used to provision physical and virtual machines 
with proven scalability.  In addition to provisioning methods it provides
methods to manipulate and query hardware, including getting information from 
management interfaces (like IPMI, other vendor blades, etc).

Think of it this way:  Every hardware vendor sells/packages some sort of management 
solution to manage their hardware:  IBM - Director, HP - Insight, 
Dell - something else, ... etc.  xCAT is a way to manage all hardware.

For more information on xCAT see: http://xcat.sf.net

Installation instructions:

When this is complete, there will be an RPM that you should see on this
page. Simply download the RPM and install it *after* you have installed
xCAT.  
For information on how to install xCAT see: 

http://sumavi.com/sections/local-installation


Building instructions:

If you want to build this source you can use git commands to download this
tree and extract it on your home directory.

To build this and install it on your xCAT server you can simply follow
the links and copy opt/xcat/lib/perl/xCAT_plugin/ucs.pm to the xCAT
server in /opt/xcat/lib/perl/xCAT_plugin and then restart xCAT:
service xcatd restart

Or

You can download this git repository to a RedHat or CentOS Linux 
machine and do:

./build-xCAT-cisco-RPM
cd /usr/src/redhat/RPMS/noarch/
rpm -ivh xCAT-cisco*rpm

If you have questions please send them my way:
vallard@benincosa.com
nsavin@griddynamics.com