I am attempting to install the TSM 6.2.0.0 server license on a mainframe
Linux system running SLES 11 SP1. I am using the command line:
./install.bin -i silent -DLICENSE_ACCEPTED=true -DINSTALL_LICENSE=1
The command fails with exit status 246. The log file
/var/tivoli/tsm/log.txt includes the error messages:
SEVERE : Aborting installer: XML document structures must start and end
within the same entity. (from
com.ibm.ac.coi.ext.ia.plugin.COIProcessInventorySteps.install)
and
Caused by: The following error occurred while executing this line:
/opt/tivoli/tsm/_uninst/plan/inventory/TSM_Inventory/TSM_Inventory.xml:86:
Error occurred trying to parse DE Check Req output file.
Web searches indicate that these errors are usually the result of a
missing library or a shortage of disk space (for the kind of money
we pay for TSM, I would have thought messages like 'Out of space in
/usr' or 'Unable to locate libaio.so.1' were a reasonable
expectation).
The /usr file system, which was involved in the reported disk space
problems, has 2.4 GB of space available.
The library requirements stated in the 'Server Installation Guide' are
GNU C library, Version 2.4-31.43.6, Libaio.so.1, and Libstdc++so.6. I
presume that the latter two are sloppily written forms of libaio.so.1
and libstdc++.so.6.
The libaio.so.1 library exists in /lib64 as a symbolic link to
libaio.so.1.0.1 in the same directory.
The libstdc++.so.6 library exists in both /usr/lib and /usr/lib64,
in each case a symbolic link to libstdc++.so.6.0.10 in the same
directory.
RPM queries report that the glibc-2.11.1-0.17.4 package is installed.
The loader configuration file /etc/ld.so.conf includes, among other
libraries, /lib64, /lib, /usr/lib64, and /usr/lib.
Where do I go from here in terms of troubleshooting?
|