Environment
Novell
ZENworks 7 Linux Management - ZLM7
Novell
ZENworks 7.1 Linux Management DE - ZLM7.1 DE
Novell
ZENworks 7.2 Linux Management - ZLM7.2
Situation
- The primary server upgrade hangs if the zen_log table in database has large number of entires.
- Secondary server upgrade fails with the following error:
The zlman.log file has
the following errors:
Fatal Error: Unable to connect
Fatal Error: An unknown error has occurred: unknown exception at the server:
Failed to lazily initialize a collection
Fatal Error: An unknown error has occurred: unknown exception at the server:
Failed to lazily initialize a collection
On the secondary server, ostargets.xml file is not getting updated after ZLM server upgrade from ZLM7.0 IR1 to ZLM7.2 IR1. This can be cause by the schema changes for the table "param" where the column "position" is renamed as "pos", or the log messages are fetched unnecessarily for zlman server-info (si) command.
Resolution
ZLM server
must be upgraded from ZLM 7.0 IR1 to ZLM 7.2 IR1.
ZLM Standard Version
Download the
novell-zenworks-datamodel-wssdk-7.0.5-0.i586.rpm from https://download.novell.com
- Upgrade the ZENworks Primary
Server:
- Stop all the ZLM services on the primary and secondary servers by executing "zlm-config --stop".
- Upgrade novell-zenworks-datamodel-wssdk rpm by executing "rpm -Uvh novell-zenworks-datamodel-wssdk-7.0.5-0.i586.rpm"
- Start all the ZLM services by executing "zlm-config --start".
- Execute"./zlm-upgrade".
- Upgrading the ZENworks Secondary
Server. (Pre-requisite: The Primary server should have been
upgraded to ZLM 7.2 IR1.)
- Stop all the ZLM services on the primary and secondary server by executing "zlm-config --stop".
- Upgrade novell-zenworks-datamodel-wssdk rpm by executing "rpm -Uvh novell-zenworks-datamodel-wssdk-7.0.5-0.i586.rpm"
- Start all the ZLM services by executing "zlm-config --start".
- Now execute"./zlm-upgrade".
- Delete the ostargets.xml file after upgrade is complete, by executing "rm /var/opt/novell/zenworks/lib/www/ostargets.xml".
- Copy the ostargets.xml file from the Primary server to"/var/opt/novell/zenworks/lib/www".
- Change the ownership of ostargets.xml file to zenworks by executing "chown zenworks:zenworks /var/opt/novell/zenworks/lib/www/ostargets.xml".
ZLM Dell Edition
For sles-9-i586 platform, download
the novell-zenworks-datamodel-wssdk-7.1.0-1.1.2.i586.rpm
fromhttps://download.novell.com/Download?buildid=i1LzkbC3uM4~
For sles-9-x86_64 platform, download the novell-zenworks-datamodel-wssdk-7.1.0-1.1.2.x86_64.rpm fromhttps://download.novell.com/Download?buildid=i1LzkbC3uM4~ .
For sles-9-x86_64 platform, download the novell-zenworks-datamodel-wssdk-7.1.0-1.1.2.x86_64.rpm fromhttps://download.novell.com/Download?buildid=i1LzkbC3uM4~ .
- Upgrading the ZENworks Dell Edition
Primary Server:
- Stop all the ZLM services on primary and secondary servers by executing "zlm-config --stop".
- To upgrade from ZLM 7.1 DE to ZLM
7.2 IR1: - For sles-9-i586 platform, Upgrade
novell-zenworks-datamodel-wssdk rpm by executing "rpm -Uvh
novell-zenworks-datamodel-wssdk-7.1.0-1.1.2.i586.rpm".
For sles-9-x86_64 platform, Upgrade novell-zenworks-datamodel-wssdk rpm by executing "rpm -Uvh novell-zenworks-datamodel-wssdk-7.1.0-1.1.2.x86_64.rpm". - Start all the ZLM services by executing "zlm-config --start".
- Execute"./zlm-upgrade".
- Upgrading the ZENworks Dell Edition
Secondary Server: (Pre-requisite: Primary server should have been
upgraded to ZLM 7.2 DE IR1.)
- Stop all the ZLM services on primary and secondary servers by executing "zlm-config --stop".
- For sles-9-i586 platform, Upgrade
novell-zenworks-datamodel-wssdk rpm by executing "rpm -Uvh
novell-zenworks-datamodel-wssdk-7.1.0-1.1.2.i586.rpm".
For sles-9-x86_64 platform, Upgrade novell-zenworks-datamodel-wssdk rpm by executing "rpm -Uvh novell-zenworks-datamodel-wssdk-7.1.0-1.1.2.x86_64.rpm". - Start all the ZLM services by executing "zlm-config --start".
- Now execute"./zlm-upgrade".
- Delete the ostargets.xml file after upgrade is complete, by executing "rm /var/opt/novell/zenworks/lib/www/ostargets.xml".
- Copy the ostargets.xml file from the Primary server to"/var/opt/novell/zenworks/lib/www".
- Change the ownership of ostargets.xml file to zenworks by executing "chown zenworks:zenworks /var/opt/novell/zenworks/lib/www/ostargets.xml".
Additional Information
Bug 270198