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:
parent
bbd920a50c
commit
22604260d0
42
QUICKSTART
42
QUICKSTART
@ -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
12
README
Normal 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.)
|
@ -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
|
||||
|
@ -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/*
|
||||
|
@ -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.
|
@ -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}
|
||||
|
@ -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.
|
@ -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
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user