Troubleshooting
Problem
When creating an xCAT netboot image from a donor node (that is, a non-management node), creating the netboot image fails. (where xCAT = Extreme Cluster Administration Toolkit)
Resolving The Problem
Source
RETAIN tip: H006702
Symptom
When creating an xCAT netboot image from a donor node (that is, a non-management node), creating the netboot image fails.
(where xCAT = Extreme Cluster Administration Toolkit)
The netboot image is initially generated by the execution of the genimage program. In this situation, genimage fails to install certain packages because the necessary capability to extract files across the NFS share is absent:
No '/dev/log' or 'logger' included for syslog logging Error unpacking RPM package systemd-208-20.el7.x86_64 ------ several packages will fail with the same 'cpio: cap_set_file' message, and the genimage process will ultimately fail with this sort of output: Â Â sysvinit-tools.x86_64
0:2.88-14.dsf.el7Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â
tcp_wrappers.x86_64 0:7.6-77.el7 Failed: Complete!
|
Affected configurations
The system may be any of the following IBM servers:
- IBM System Cluster 1350, type 0445, any model
- IBM System Cluster 1350, type 0448, any model
- IBM System Cluster 1350, type 1410, any model
- IBM System Cluster 1350, type 4667, any model
- IBM System Cluster 1350, type 4668, any model
- IBM System Cluster 1350, type 4669, any model
- IBM System Cluster 1350, type 4670, any model
This tip is not software specific.
This tip is not option specific.
The system has the symptom described above.
Solution
This behavior will be corrected in a future release of xCAT.
The target date for this release is scheduled for second quarter 2016.
The file is or will be available by selecting the appropriate Product Group, type of System, Product name, Product machine type, and operating system on IBM Support's Fix Central web page, at the following URL:
    http://www.ibm.com/support/fixcentral/
Workaround
The instructions can be found here:
However, these instructions state to copy only /opt/xcat/share/xcat/netboot from the management node to the donor node.
This omits the required xCAT libraries. Copying all of /opt/xcat prevents this problem from happening.
A second issue can occur when creating the netboot image due to problems writing to the NFS-mounted install directory. In that case, the directory that the netboot image is being written to should be made a bind mount to a local directory on the donor node (this should only be for the directory the netboot image is being written to, not the entire install directory tree).
(where NFS = Network File system)Additional information
Copying the whole /opt/xcat directory tree provides the necessary xCAT libraries for genimage and/or geninitrd to work. Creating the bind mount for the target netboot root filesystem tree prevents issues with NFS locking.
Document Location
Worldwide
Applicable countries and regions
- Worldwide
Was this topic helpful?
Document Information
More support for:
eServer Cluster 1350
Document number:
867864
Modified date:
30 January 2019
UID
ibm1MIGR-5098660