Users Guide

Table Of Contents
Upgrade failure recovery on Linux operating
system
Use install.sh command in the new OMPC version package to do upgrade or install OMPC. The install.sh command detects the
version of OMPC. if there is an old version installed, upgrade process is initialized. If not, then a new version is installed.
NOTE: If you use rpm -U during the OpenManage Power Center installation or upgrade, many warning messages will get
displayed. You can ignore these warning messages as the upgrade operation will continue as expected. To resolve this issue, it is
recommended that you use install.sh instead of rpm -U.
Check OMPC status
If the installer process is stopped or server is switched o during upgrade, the upgrade fails. Follow the steps to troubleshoot the upgrade
failure scenario:
1 Run rpm –q OpenManage_PowerCenter command on the command line interface to get the current version OMPC.
2 If the OMPC old version is displayed, for example 3.1.0.XXXX, it means OMPC upgrade operation has not been started, see Recover
OMPC section.
3 If the OMPC new version is displayed, for example “3.2.0.XXXX”, it means OMPC upgrade has been started, see Check OMPC
database daemon status section.
4 If neither old nor new version is displayed, see Rollback to previous OMPC version section.
5 See OMPC database upgrade status to view the upgrade status.
Recover OMPC
1 Copy any les in /etc/ompc/backup/[OMPCFODLER] back to the [InstDir] with the same folder structure: cp –rf /etc/ompc/
backup/[OMPCFODLER] [InstDir].
2 Move the backup pgdata folder (e.g. /opt/dell/pgdatabak) back to [InstDir], rename it to the original name (e.g. pgdata) if changed.
rm -r -f /opt/dell/ompc/pgdata
and
mv -f /opt/dell/pgdatabak /opt/dell/ompc/pgdata
3 Run the [InstDir]/startup.sh command to start the old OMPC daemons.
4 Remove /etc/ompc if they exist.
Check OMPC database daemon status
Check if the le upgradeok exists in /etc/ompc. If yes, it means that the upgrade is completed successfully. If not, run [InstDir]/
ompcstatus command to check OMPC database daemon status.
1 Run [InstDir]/tools/ompc-pgsql-daemon start command to start the database daemon.
NOTE
: If the OMPC database daemon cannot be started, it means that the OMPC upgrade has failed, see Rollback to
previous OMPC version.
2 Check the database version:
a [PGSQLDRV]= postgresql-9.3-1102.jdbc4.jar if target version is above or equals to 3.1;
B
132 Upgrade failure recovery on Linux operating system