-
Notifications
You must be signed in to change notification settings - Fork 173
XCAT_2.12.1_Release_Notes
-
New command go-xcat
A tool to perform xCAT install.
Refer to the xCAT download page http://xcat.org/download.html
Steps to use go-xcat to install/update xCAT.
#wget http://xcat.org/files/go-xcat -O - >/tmp/go-xcat
#chmod +x /tmp/go-xcat
#/tmp/go-xcat install (install the latest stable version of xCAT)
#/tmp/go-xcat -x devel install (install the development version of xCAT)
-
New option --template for
lsdef
andmkdef
commands-
lsdef --template
List all xCAT shipped template files.
-
mkdef -t node cn1 --template ppc64lekvmguest-template ip=1.1.1.1 ...
Create a new node base on the template ppc64lekvmguest-template.
-
-
Enhance
rinstall
commandNow the new
rinstall
command supports to perform the OS deployment for all the OS and ARCHs. You can leverage this command to replace the sequence ofnodeset->rsetboot/rbootseq/rnetboot->rpower
commands.
rinstall <noderange> osimage=<image name>
-
Add
xcatdebugmode
support for disklessWhen enable the
site.xcatdebugmode=1
, additional debug logs will be generated for the netbooting process of diskless node. -
Refine the discovery framework
xCAT discovery framework has been refined to generate more reasonable logs for hardware discovery process.
Following is an example of logs for a switch-based hardware discovery.
xcat[91111]: xcat.discovery.aaadiscovery: (8335-GTB*100464A) Get a discover request
xcat[91111]: xcat.discovery.blade: (8335-GTB*100464A) Processing discovery request
xcat[91111]: xcat.discovery.blade: (8335-GTB*100464A) Error: Could not find any node
xcat[91111]: xcat.discovery.switch: (8335-GTB*100464A) Processing discovery request
xcat[91111]: xcat.discovery.switch: (8335-GTB*100464A) Find node:c910f05c29 for the discovery request
xcat: The attribute bmcinband is specified, just remove the temp BMC node if there is
xcat: Find BMC node-8335-gtb-100464a, so remove it
xcat: c910f05c29 has been discovered
xcat[91111]: xcat.discovery.zzzdiscovery: (8335-GTB*100464A) Finish to process the discovery request
xcat[91111]: xcat.discovery.zzzdiscovery: (8335-GTB*100464A) Successfully processed by switch method
-
Enhance
rscan
command to scan the KVM hostThe
rscan
command was enhanced to scan the user created kvm guess against KVM host. The restriction is the scannedkvm guest
does not supportmkvm/chvm
commands. -
New command xcatprobe (EXPERIMENTAL)
xcatprobe
is a new added command which is designed to probe any potential xCAT problems.
# xcatprobe -l
Supported sub commands are:
switch-macmap To retrieve MAC address mapping for the specified switch, or all the switches defined in switches table
in xCAT db.
detect_dhcpd detect_dhcpd can be used to detect the dhcp server in a network for a specific mac address. Before
using this command, please install tcpdump command ahead. The operating system supported are redhat,
sles, ubuntu and debian.
osdeploy Do probe for os provision process, realtime monitor of os provision process.
xcatmn After xcat installation, use this command to check if xcat has been installed correctly and is ready
for use. Before using this command, please install tftp, nslookup and wget commands ahead. The platform
supported are redhat, sles and ubuntu.
discovery Do probe for discovery process, including pre-check for required configuration and realtime monitor of
discovery process.Before using this command, please install nslookup command ahead.
image Use this command to check if all compute nodes have the same images installed or if compute nodes are
installed with the same image as defined on MN.
-
xcatprobe xcatmn -n eth0
Probe the configuration for xCAT Management Node.
-
xcatprobe discovery
Probe the node discovery process.
-
xcatprobe osdeploy -n <noderange>
Probe the OS deployment process for nodes. To collect all the messages for OS deployment, you should start this command before the OS deployment.
-
xcatprobe switch-macmap
Probe the mac mapping of switches for switch-based NODE discovery. This is a very useful subcommand to debug the switch-based discovery problem.
xCAT documentation is hosted on ReadTheDocs: http://xcat-docs.readthedocs.io/en/stable/
-
xcat-core
- RHEL/SLES - xcat-core-2.12-linux.tar.bz2
- Ubuntu - xcat-core-2.12-ubuntu.tar.bz2
-
xcat-dep
- RHEL/SLES - xcat-dep-2.12-linux.tar.bz2
- Ubuntu - xcat-dep-2.12-ubuntu.tar.bz2
-
xCAT currently provides
ipmitool-xcat-1.8.15
for the following Operating systems:- RHEL 7 (ppc64le, ppc64, x86_64)
- RHEL 6 (ppc64, x86_64)
- SLES 12 (ppc64le, x86_64)
- SLES 11 (ppc64, x86_64)
1.8.15 or higher must be installed on an xCAT MN that manages OpenPower machines.
Hardware Platform | Operation System |
---|---|
IBM Power S822LC | RHELS7.2 |
IBM Power S822LC | Ubuntu14.04.3 |
IBM Power S822LC | Ubuntu14.04.4 |
IBM Power S822LC | Ubuntu16.04 |
IBM Power S822LC | SLES12 |
IBM Power S822LC | SLES12 SP1 |
IBM Power 750 | RHELS7.2 |
IBM Power 750 | SLES11 SP4 |
iDataPlex M4 DX360 | RHELS7.2 |
iDataPlex M4 DX360 | SLES11 SP4 |
iDataPlex M4 DX360 | Ubuntu14.04.3 |
iDataPlex M4 DX360 | Ubuntu14.04.4 |
iDataPlex M4 DX360 | Ubuntu16.04 |
iDataPlex M4 DX360 | SLES12 SP1 |
-
Issue 1114 Bug fix for
switchdiscover -s snmp
. -
1115 Improved the performance for hardware discovery.
-
1122 Fixed a genimage issue that it will caused the /dev on the MN to be readonly.
-
1008 Fixed the issue that
restart xcatd
might report certain DB access problem.
-
Issue 1329 xCAT has problem to support slatelite against sles12.1
-
Issue 1415
xcatprobe image
subcommand has problem to handle the compute nodes have different osimage.
- Nov 13, 2024: xCAT 2.17 released.
- Mar 08, 2023: xCAT 2.16.5 released.
- Jun 20, 2022: xCAT 2.16.4 released.
- Nov 17, 2021: xCAT 2.16.3 released.
- May 25, 2021: xCAT 2.16.2 released.
- Nov 06, 2020: xCAT 2.16.1 released.
- Jun 17, 2020: xCAT 2.16 released.
- Mar 06, 2020: xCAT 2.15.1 released.
- Nov 11, 2019: xCAT 2.15 released.
- Mar 29, 2019: xCAT 2.14.6 released.
- Dec 07, 2018: xCAT 2.14.5 released.
- Oct 19, 2018: xCAT 2.14.4 released.
- Aug 24, 2018: xCAT 2.14.3 released.
- Jul 13, 2018: xCAT 2.14.2 released.
- Jun 01, 2018: xCAT 2.14.1 released.
- Apr 20, 2018: xCAT 2.14 released.
- Mar 14, 2018: xCAT 2.13.11 released.
- Jan 26, 2018: xCAT 2.13.10 released.
- Dec 18, 2017: xCAT 2.13.9 released.
- Nov 03, 2017: xCAT 2.13.8 released.
- Sep 22, 2017: xCAT 2.13.7 released.
- Aug 10, 2017: xCAT 2.13.6 released.
- Jun 30, 2017: xCAT 2.13.5 released.
- May 19, 2017: xCAT 2.13.4 released.
- Apr 14, 2017: xCAT 2.13.3 released.
- Feb 24, 2017: xCAT 2.13.2 released.
- Jan 13, 2017: xCAT 2.13.1 released.
- Dec 09, 2016: xCAT 2.13 released.
- Dec 06, 2016: xCAT 2.9.4 (AIX only) released.
- Nov 11, 2016: xCAT 2.12.4 released.
- Sep 30, 2016: xCAT 2.12.3 released.
- Aug 19, 2016: xCAT 2.12.2 released.
- Jul 08, 2016: xCAT 2.12.1 released.
- May 20, 2016: xCAT 2.12 released.
- Apr 22, 2016: xCAT 2.11.1 released.
- Mar 11, 2016: xCAT 2.9.3 (AIX only) released.
- Dec 11, 2015: xCAT 2.11 released.
- Nov 11, 2015: xCAT 2.9.2 (AIX only) released.
- Jul 30, 2015: xCAT 2.10 released.
- Jul 30, 2015: xCAT migrates from sourceforge to github
- Jun 26, 2015: xCAT 2.7.9 released.
- Mar 20, 2015: xCAT 2.9.1 released.
- Dec 12, 2014: xCAT 2.9 released.
- Sep 5, 2014: xCAT 2.8.5 released.
- May 23, 2014: xCAT 2.8.4 released.
- Jan 24, 2014: xCAT 2.7.8 released.
- Nov 15, 2013: xCAT 2.8.3 released.
- Jun 26, 2013: xCAT 2.8.2 released.
- May 17, 2013: xCAT 2.7.7 released.
- May 10, 2013: xCAT 2.8.1 released.
- Feb 28, 2013: xCAT 2.8 released.
- Nov 30, 2012: xCAT 2.7.6 released.
- Oct 29, 2012: xCAT 2.7.5 released.
- Aug 27, 2012: xCAT 2.7.4 released.
- Jun 22, 2012: xCAT 2.7.3 released.
- May 25, 2012: xCAT 2.7.2 released.
- Apr 20, 2012: xCAT 2.7.1 released.
- Mar 19, 2012: xCAT 2.7 released.
- Mar 15, 2012: xCAT 2.6.11 released.
- Jan 23, 2012: xCAT 2.6.10 released.
- Nov 15, 2011: xCAT 2.6.9 released.
- Sep 30, 2011: xCAT 2.6.8 released.
- Aug 26, 2011: xCAT 2.6.6 released.
- May 20, 2011: xCAT 2.6 released.
- Feb 14, 2011: Watson plays on Jeopardy and is managed by xCAT!
- xCAT OS And Hw Support Matrix
- Oct 22, 2010: xCAT 2.5 released.
- Apr 30, 2010: xCAT 2.4 is released.
- Oct 31, 2009: xCAT 2.3 released. xCAT's 10 year anniversary!
- Apr 16, 2009: xCAT 2.2 released.
- Oct 31, 2008: xCAT 2.1 released.
- Sep 12, 2008: Support for xCAT 2 can now be purchased!
- June 9, 2008: xCAT breaths life into (at the time) the fastest supercomputer on the planet
- May 30, 2008: xCAT 2.0 for Linux officially released!
- Oct 31, 2007: IBM open sources xCAT 2.0 to allow collaboration among all of the xCAT users.
- Oct 31, 1999: xCAT 1.0 is born!
xCAT started out as a project in IBM developed by Egan Ford. It was quickly adopted by customers and IBM manufacturing sites to rapidly deploy clusters.