14.2 Upgrading Using a Server Software Package

The following sections provide detailed instructions for installing the software packages on Remote Management and Installation Log Files:

IMPORTANT:If you already have a hook driver installed on the machine where you are upgrading, the hook driver is uninstalled during the upgrade. If Mirror Driver is not selected during the ZENworks 7 with SP1 installation, optimization is disabled for remote sessions and consequently, the performance of the remote session degrades.

NOTE:Apply zfsrmir2.cpk through Hotpatch24, if you have upgraded to ZfS 3.0.2 from ZfS 3.0 using a Server Software Package. After applying Hotpatch24, you can upgrade to ZENworks 6.5 Server Management using a Server Software Package.You need not apply HotPatch24 before upgrading to ZENworks 6.5 Server Management using a Server Software Package if you have upgraded to ZENworks for Server 3.0.2 from ZENworks for Servers 3.0 using the Novell ZENworks 7 Server Management with Support Pack 1 Program CD, or if you have a fresh installation of ZENworks for Servers 3.0.2. For more information, see TID 10096514 in the Novell Support Knowledgebase.

14.2.1 Automatically Installing Software Packages

Using the Tiered Electronic Distribution component of ZENworks 7 Server Management with SP1, you can automatically distribute and upgrade the software packages to all servers that are running the Subscriber and Policy Package software.

IMPORTANT:You cannot combine software packages into the same Distribution. You must create a separate Distribution object for each software package. This is because each software package unloads the JVM on NetWare, which prevents concurrent processing of multiple software packages.

Make sure you have completed the following prerequisites for automatic installation:

  • Your servers must meet the general ZENworks 7 with SP1 Remote Management requirements

  • Policy and Distribution Services must be installed on your servers so that the software package Distributions can be sent, received, and upgraded

To automatically install the Remote Management Agent .cpk file:

  1. Copy the .cpk files from the ZENworks Server Management - Software Pkgs\InvRM directory on the Novell ZENworks 7 Server Management with Support Pack 1 Program CD.

    Write down where you copied them for when you create the associated Distribution.

  2. Set the Subscriber’s Extract schedule.

  3. Create a Distribution for this software package and set the Distribution’s Build schedule.

  4. Associate the Distribution with a Channel so that it is sent based on the Channel’s schedule.

    You might need to create the Channel and set the Channel’s Send schedule.

  5. Associate the Subscribers that you want to receive this software package with the Channel.

  6. On a Windows server, for the zsm7_remmgmt.cpk file, create and initialize the following package processor variable in the Subscriber objects’ properties:

    Variable = MIRROR
    

    If the MIRROR variable value is set to YES, the Mirror Driver is installed, if the value is set to NO, it is not installed.

    For External Subscribers, put the variable in the tednode.properties file.

    IMPORTANT:The Mirror Driver (recommended) provides video adapter independence and coexistence with other Remote Control solutions. This is not yet signed by Microsoft. Installation overrides any check for it and suppresses any message from Windows.

  7. Send the Distribution.

    The Distribution is automatically created when the Distribution’s Build schedule starts. The Distribution is automatically sent when the Channel’s Send schedule starts. It is extracted according to the Subscriber server’s Extract schedule.

  8. Review the log file contained in the Subscriber Servers to verify the success or failure of the installation.

    Several components might fail to install, and the Software Package installation can still appear as successful, so you should review the success or failure of each component of the software package to ensure that the components needed on a specific server are installed successfully.

14.2.2 Manually Installing Software Packages

You can use a software package to install to a server that is not running Subscriber and the Policy/Package Agent.

Before you begin a manual installation:

  • Make sure that you have access to the InvRemStandAlonePacPro.zip file. This file contains zsm7_remmgmt.bat, which is used to install the Server Management Agent on Windows servers, and zsm7_remmgmt.ncf, which is used to install the Server Management Agent on NetWare servers.

  • Make sure your servers meet the general ZENworks 7 with SP1 Remote Management requirements for the component to be updated. (See Section 5.0, Server Requirements.)

To manually install the Remote Management Agent .cpk file:

  1. Unzip the InvRemStandAlonePacPro.zip file to the appropriate location:

    NetWare: sys:\

    Windows: c:\

    The Standalone Package Processor files are unzipped into a \temp directory at the root of the server’s file system.

  2. Copy the .cpk file to be manually installed to the temporary directory where the associated .bat or .ncf file exists. For example:

    NetWare: sys:\temp\zfs7

    Windows: c:\temp\zfs7

  3. If JRE 1.3.1 is not installed on the target Windows server, download the JRE and install it.

  4. In the .bat files corresponding to zsm7_remmgmt.cpk, change the JREROOT variable path to JRE_installation_path\JRE\BIN on each of the target Windows servers where JRE 1.3.1 is installed.

  5. Point the CPKTEMP variable in the batch file to the location of the installation directory. For example:

    NetWare: CPKTEMP = sys:\temp\zfs7

    Windows: CPKTEMP = c:\temp\zfs7

  6. To install the zsm7_remmgmt.cpk software package, enter the following at the command prompt:

    NetWare: sys:\temp\zfs7\zfs7_rm_mgmtagnt.ncf

    Windows: c:\temp\zfs\win\zfs7_rm_mgmtagnt.bat

  7. Determine which components of the software package are installed successfully by reviewing the log file created during installation. For more information, see Section 14.2.3, Installation Log Files.

Variables Used by NCF and BAT Files for Manual Installation

The following variable is listed under the software package headings for the applicable .bat and .ncf files:

Variable = MIRROR

If the MIRROR variable value is set to YES, the Mirror Driver is installed; if the value is set to NO, it is not installed.

IMPORTANT:The Mirror Driver (recommended) provides video adapter independence and coexistence with other Remote Control solutions. This is not yet signed by Microsoft. Installation overrides any check for it and suppresses any message from Windows.

The software package for the Server Management Agent uses this variable in the following .bat or .ncf files:

zsm7_remmgmt.cpk
zsm7_remmgmt.bat

14.2.3 Installation Log Files

The following log files contain detailed information about the success of the Remote Management installation:

NetWare: sys:\etc\cpk7logs\cpk7_rmagnt.log

Windows: %WINDIR%\cpk7logs\cpk7_agnt.log