HP XC System Software Release Notes for Version 3.1
error: Failed dependencies:
libgm.so.0()(64bit) is needed by (installed)
lustre-lite-1.4.2-2.6.9_22.11hp.3sp.XCsmp_3.1.0_SFS_2.1_1.2.x86_64
Use the following command to manually remove the gm RPM before proceeding to the next step
in the upgrade process.
# rpm -ev --nodeps gm
InfiniBand
An InfiniBand RPM dependency failure looks similar to the following:
Removing infiniband RPM and directories
error: error: Failed dependencies:
Failed dependencies:
ibhost-biz is needed by (installed) paracomp-ib-1.1-beta2.x86_64
ibhost-biz is needed by (installed) paracomp-ib-1.1-beta2.x86_64
Use the following command to manually remove the ibhost-biz RPM before proceeding to
the next step in the upgrade process.
# rpm -ev --nodeps ibhost-biz
QsNet
II
If you encounter a dependency failure with the QsNet
II
RPM, use the following command to
manually remove the qsnetdiags RPM before proceeding to the next step in the upgrade
process.
# rpm -ev --nodeps qsnetdiags
6.1.4 The upgradesys Utility Might Fail While Backing Up the Database
The upgradesys utility invokes the managedb backup command to back up the current
database. If a database table is corrupted, the mysqldump fails with the following error message:
Backing up database to
/opt/hptc/etc/sysconfig/upgrade/upgradesys.dbbackup-20061101164854.sql ...
mysqldump: Got error: 1016: Can't open file: 'CPUTotalsLog.MYI' (errno: 145)
when using LOCK TABLES
Could not perform backup:
Bad file descriptor at /opt/hptc/database/sbin/backup line 83,
<CONF> line 12.
Can't dump databases: Bad file descriptor at /opt/hptc/sbin/upgradesys
line 127, <STDIN> line 1.
If this failure occurs, run the following command to correct the database tables:
# myisamchk -r /var/lig/mysql/*.MYI
After the database tables are corrected, invoke the upgradesys utility again.
6.1.5 The hptc-ire-serverlog Service Might Not Start
The hptc-ire-serverlog service is responsible for logging node configuration (nconfig) and
imaging events to the /hptc_cluster/adm/logs/imaging.log file. Follow this procedure
to verify that the service is running. If it is not running, start the service.
1. Use the following command to verify that the hptc-ire-serverlog service is running
after the cluster_config [--migrate|--init] processing is complete:
# service hptc-ire-serverlog status
hptc-ire-serverlog is dead, but pid file exists
2. Determine if the /hptc_cluster/adm/logs/imaging.log file exists. If this file does
not exist, use the following command to create it. If this file does not exist, the startsys
utility fails.
# touch /hptc_cluster/adm/logs/imaging.log
50 Software Upgrades