Skip to content

XCAT_2.11_Release_Notes

Xiaopeng Wang edited this page Mar 7, 2016 · 30 revisions

New Functions and Changes in Behavior

New Operating System Support

  • RHEL 7.2 LE

    • Diskful / Diskless OS deployment
    • Install CUDA for NVIDIA GPUs
    • Install Drivers and Configure Mellanox Infiniband adapters
  • Ubuntu 14.04.03

    • Diskful / Diskless OS deployment
    • Install CUDA for NVIDIA GPUs
    • Install Drivers and Configure Mellanox Infiniband adapters
  • Ubuntu 15.10

    • Diskful OS deployment
    • OpenPOWER, x86_64
  • PowerKVM 3.1

    • Diskful PowerKVM 3.1 deployment
    • KVM virtual machine management

    Limitation: You have to use the flag -n for copycds command to indicate the distro name for PowerKVM 3.1 ISO.

New Hardware Support

  • IBM Power Systems S822LC support (GCA/GTA)

    • Hardware Discovery / Hardware Control
    • Firmware Update
    • Diskful / Diskless OS deployment for RHEL 7.2 LE
    • Diskful / Diskless OS deployment for Ubuntu 14.04.3
    • PowerKVM 3.1 Diskful
    • NVIDIA GPU
    • Mellanox Infiniband adapter
    • HPC kit support
  • IBM Power Systems S812LC support

    • Hardware discovery / Hardware control
    • Firmware update
    • Diskful / Diskless OS deployment for RHEL 7.2 LE
    • Diskful / Diskless OS deployment for Ubuntu 14.04.3
    • PowerKVM 3.1 Diskful
  • OpenPOWER Servers

    • NeuCloud OpenPOWER
    • ZoomNet RedPower
    • Basic Hardware Control (rpower, rcons)
    • Diskful OS Deployment (Ubuntu/PowerKVM)

New Features

  • NVIDIA GPU Support for OpenPOWER [doc]

    • Support installing CUDA Toolkit for diskful and diskless systems
  • Infiniband Support for OpenPOWER [doc]

    • Implemented a new OFED install script: mlnxofed_ib_install.v2
    • Support installing Mellanox OFED drivers for diskful and diskless
  • xCAT KIT Support for OpenPOWER [doc]

    • Support the KIT framework for OpenPOWER Server
    • HPC software stack supported using KIT for OpenPOWER Server
  • renergy command support for OpenPOWER server

    • Query Power Usage
    • Query temparature
  • rflash command support for OpenPOWER server

    • Get Firmware information
    • Execute Firmware update
  • Add xCAT Troubleshooting Log

    • Log output of each xCAT command execution in /var/log/xcat/commands.log
    • Add more debug messages for xcatd
    • Add more verbose and debug messages for commands nodeset and makedhcp
  • xCAT Log Classification

    • Separate the log xcat from system log to a separated log file /var/log/xcat/cluster.log
    • Support log rotation
  • RAID Configuration for Power Server [doc]

    • Discover all the RAID devices and disks which can be used to create raid array
    • Add a genesis runcmd raidconfig to configure the raid array for power server which is based on iprconfig
  • Accelerate the genimage process

    • Support to use pigz to accelerate the process of creating diskless images
  • Add bmcdiscover Command [manpage]

    • Discover the BMCs in a specified IP range
    • Support to define the discovered BMC to a xCAT node
  • Enhance the xcatdebugmode

    • Output more debug message in the syslog of Management Node
    • Output more debug message in the console of Compute Node
    • Output more debug message for bootloader grub2

NEW xCAT Documentation

xCAT documentation has been refined and is now hosted at https://xcat-docs.readthedocs.org. Please use the new documentation and open any issues on GitHub. The original documentation is still left around on SourceForge as a reference.

Download xCAT

Test Environment

Hardware Platform and Operating Systems which have been verified:

Hardware Platform Operation System
IBM Power S822LC RHELS7.2
IBM Power S822LC Ubuntu14.04.3
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
IBM Power S822LC PowerKVM3.1

Restrictions and Known Problems

  • Issue #471: Firmware Update using xCATs rflash command is not stable enough to select accurate delay time after issuing a reset cold and starting the firmware update on IBM Power S822LC systems. If rflash fails, modify the rflash_delay attribute in site table to adjust the delay time. The default value is 120 seconds and we suggest setting this value to 70 and retry.

  • Issue #71: The package util-linux cannot be upgraded to latest version in Ubuntu 14.04.3 diskless systems. The root cause is a dependency of this package has been changed.

    Work around: Run the apt-get dist-upgrade by yourself after doing a chroot into the rootimgdir.

  • Issue #274: RHEL 7.2 diskless image cannot be booted up.

    Work around: disable (or blacklist) the nvidiafb driver by adding to the modprobe.blacklist:

     # chdef <noderange> -p addkcmdline="modprobe.blacklist=nvidiafb"
    
  • The function to set the IP address of the BMC using the rspconfig for IBM Power System S822LC does not work.

    Work around: Recycle the power of the server after the IP address has been changed using the rspconfig to have the IP take effect.

  • Issue #233: Output messages from rinv needs to be supported/corrected

  • Issue #234: Output messages from rvitals need to be supported/corrected

News

History

  • 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.
Clone this wiki locally