Updated README and removed duplicate copies.

git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@637 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
This commit is contained in:
bp-sawyers 2008-02-29 17:33:27 +00:00
parent bbd920a50c
commit 22604260d0
8 changed files with 26 additions and 73 deletions

View File

@ -1,42 +0,0 @@
This is at this point essentially a demo of xCAT 2.0 concepts.
Currently, all it can do is the set of out-of-band management of IPMI systems.
To see how it works:
./rpminstallperlxcat
./rpminstallserver
(at this point it will list failed dependencies probably, have fun filling those,
SLES10 includes the SSL one, and SLES10 sdk has perl-XML-Simple,
the details of making these deps easy is a TODO for 1.3 release)
./rpminstallclient
Now that it is installed, setup of the security for 1.2 like operation:
/usr/share/xcat/scripts/setup-xcat-ca.sh
(put whatever common name you want)
/usr/share/xcat/scripts/setup-server-cert.sh
(name something for your server, say y twice)
/usr/share/xcat/scripts/setup-local-client.sh
(use the name root for now)
chtab key=xcatdport site.value=3002 (using 3002 so you can use it on an xcat 1.2 server without worry)
(now assuming setup for a node called node1 with a bmc called node1-bmc)
chtab node=node1 nodelist.groups=ipmi
chtab node=ipmi nodehm.mgt=ipmi ipmi.bmc='/\z/-bmc/'
(start xcatd)
xcatd & (the warnings are not actually useful to correct now, so don't worry)
export XCATHOST=localhost:3002
testclient power node1 stat
(should work, number of commands will work, obviously the name indicates I haven't bother with the shorter
rpower/rinv/rvitals names yet, but it will come, also obviously since the client can do everything,
it will be busybox like most likely)
To add another node2 with same name scheme as node1:
chtab node=node2 nodelist.groups=ipmi
(can immediately start rpowering)

12
README Normal file
View File

@ -0,0 +1,12 @@
xCAT - eXtreme Cluster Administration Toolkit
xCAT is a toolkit for the deployment and administration of clusters.
For documentation on getting started with xCAT, see http://xcat.svn.sourceforge.net/svnroot/xcat/xcat-core/trunk/perl-xCAT-2.0/xCAT2.0.pdf .
xCAT is made available as OSS under the EPL license:
http://www.opensource.org/licenses/eclipse-1.0.php
(This file is not packaged with the xCAT RPMs. It is only here for those that look
at the source in SVN and want to know how to get started. The README that is packaged
with xCAT is in perl-xCAT-2.0/README.)

View File

@ -1,8 +1,9 @@
This is the README for xCAT - Extreme Cluster Administration Toolkit,
Version 2.0 alpha release. xCAT is a toolkit for the deployment and administration of clusters.
xCAT 2.0 is offered OSS under a EPL license.
xCAT - eXtreme Cluster Administration Toolkit
See http://www.opensource.org/licenses/eclipse-1.0.php license details.
xCAT is a toolkit for the deployment and administration of clusters.
The xCAT 2.0 code and documentation can be downloaded from http://xcat.org.
For support, go to http://xcat.org for instructions on joining the mailing list.
For documentation on getting started with xCAT, see /opt/xcat/share/doc/xCAT2.0.pdf (on an installed system)
or http://xcat.svn.sourceforge.net/svnroot/xcat/xcat-core/trunk/perl-xCAT-2.0/xCAT2.0.pdf .
xCAT is made available as OSS under the EPL license:
http://www.opensource.org/licenses/eclipse-1.0.php

View File

@ -57,9 +57,11 @@ cp xCAT2.0.pdf $RPM_BUILD_ROOT/%{prefix}/share/doc
chmod 644 $RPM_BUILD_ROOT/%{prefix}/share/doc/*
cp LICENSE.html $RPM_BUILD_ROOT/%{prefix}/share/doc/packages/perl-xCAT
cp README $RPM_BUILD_ROOT/%{prefix}/share/doc/packages/perl-xCAT
chmod 644 $RPM_BUILD_ROOT/%{prefix}/share/doc/packages/perl-xCAT/*
cp README $RPM_BUILD_ROOT/%{prefix}
chmod 644 $RPM_BUILD_ROOT/%{prefix}/README
# These were built dynamically in the build phase
cp share/man/man5/* $RPM_BUILD_ROOT/%{prefix}/share/man/man5
chmod 444 $RPM_BUILD_ROOT/%{prefix}/share/man/man5/*

View File

@ -1,8 +0,0 @@
This is the README for xCAT - Extreme Cluster Administration Toolkit,
Version 2.0 alpha release. xCAT is a toolkit for the deployment and administration of clusters.
xCAT 2.0 is offered OSS under a EPL license.
See http://www.opensource.org/licenses/eclipse-1.0.php license details.
The xCAT 2.0 code and documentation can be downloaded from http://xcat.org.
For support, go to http://xcat.org for instructions on joining the mailing list.

View File

@ -66,7 +66,6 @@ chmod 444 $RPM_BUILD_ROOT/%{prefix}/share/man/man5/*
# chmod 444 $RPM_BUILD_ROOT/%{prefix}/share/man/man8/*
cp LICENSE.html $RPM_BUILD_ROOT/%{prefix}/share/doc/packages/xCAT-client
cp README $RPM_BUILD_ROOT/%{prefix}/share/doc/packages/xCAT-client
chmod 644 $RPM_BUILD_ROOT/%{prefix}/share/doc/packages/xCAT-client/*
#cp usr/share/xcat/scripts/setup-local-client.sh $RPM_BUILD_ROOT/usr/share/xcat/scripts/setup-local-client.sh
@ -124,7 +123,6 @@ rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root)
#%doc README
#%doc LICENSE.html
# Just package everything that has been copied into RPM_BUILD_ROOT
%{prefix}

View File

@ -1,8 +0,0 @@
This is the README for xCAT - Extreme Cluster Administration Toolkit,
Version 2.0 alpha release. xCAT is a toolkit for the deployment and administration of clusters.
xCAT 2.0 is offered OSS under a EPL license.
See http://www.opensource.org/licenses/eclipse-1.0.php license details.
The xCAT 2.0 code and documentation can be downloaded from http://xcat.org.
For support, go to http://xcat.org for instructions on joining the mailing list.

View File

@ -94,16 +94,14 @@ cp etc/xcat/postscripts.rules $RPM_BUILD_ROOT/etc/xcat/
mkdir -p $RPM_BUILD_ROOT/%{prefix}/share/doc/packages/xCAT-server
cp LICENSE.html $RPM_BUILD_ROOT/%{prefix}/share/doc/packages/xCAT-server
cp README $RPM_BUILD_ROOT/%{prefix}/share/doc/packages/xCAT-server
chmod 644 $RPM_BUILD_ROOT/%{prefix}/share/doc/packages/xCAT-server/*
echo $RPM_BUILD_ROOT %{prefix}
#echo $RPM_BUILD_ROOT %{prefix}
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root)
#%doc README
#%doc LICENSE.html
%{prefix}
/etc/xcat
@ -122,14 +120,14 @@ rm -rf $RPM_BUILD_ROOT
* Tue Feb 20 2007 Jarrod Johnson <jbjohnso@us.ibm.com>
- Start core rpm for 1.3 work
%post
%post
%ifos linux
ln -sf $RPM_INSTALL_PREFIX0/sbin/xcatd /usr/sbin/xcatd
if [ -x /usr/lib/lsb/install_initd ]; then
/usr/lib/lsb/install_initd /etc/init.d/xcatd
elif [ -x /sbin/chkconfig ]; then
/sbin/chkconfig --add xcatd
else
else
echo "Unable to register init scripts on this system"
fi
if [ "$1" = "2" ]; then #only on upgrade...
@ -146,7 +144,7 @@ if [ $1 == 0 ]; then #This means only on -e
elif [ -x /sbin/chkconfig ]; then
/sbin/chkconfig --del xcatd
fi
rm -f /usr/sbin/xcatd #remove the symbolic
rm -f /usr/sbin/xcatd #remove the symbolic
fi
%endif