Using this method, there are two platform-based options for upgrading:
NetWare and Windows Servers: For these platforms, a GUI installation program is started on the Windows workstation where the Novell ZENworks 6.5 Server Management Program CD is inserted. Upgrade options are available in the installation menus. For some components, the installation option is also used to upgrade that component.
Linux and Solaris Servers: For these platforms, a script file is used. It is provided on the Novell ZENworks 6.5 Server Management Program CD, and is run locally on each Linux or Solaris server to be upgraded.
This method must be used to upgrade Distributor servers. However, to automate installation to multiple Subscriber servers, we recommend upgrading these servers using the Server Software Package method (see Upgrade Using a Server Software Package).
For Linux and Solaris Distributor servers, the Distributor object must first be upgraded using the method GUI upgrade program.
To upgrade Policy and Distribution Services to ZENworks 6.5:
Using the GUI upgrade program, you can upgrade ZENworks for Servers 3.x Tiered Electronic Distribution objects and servers to ZENworks 6.5 Server Management. This program does not upgrade other ZENworks for Servers components (Server Inventory, Remote Management, or Management and Monitoring Services), each of which has its own upgrade method.
Review the following to understand what the GUI upgrade program does, and to understand the issues involved:
After reviewing this section, continue with Upgrade Preparation.
Files are always copied in the ZENworks directories, replacing both older and newer files with the upgrade files. Files copied to other locations outside of the ZENworks directories are replaced only if they are older. The reason for replacing both older and newer files in the ZENworks directories is that version 3.0.2 files from a support pack that is more recent than the release of version 6.5 would need to be replaced with the older-dated version 6.5 files in order to have the correct files for version 6.5.
In summary, the upgrade program upgrades the objects and installs the software on the Distributor and Subscriber servers.
In summary, the upgrade program does not install ZENworks 6.5 Server Management where ZENworks for Servers 3.x was not installed. ZENworks for Servers objects are necessary for identifying the servers to upgrade.
The upgrade program discovers your target servers by their corresponding Distributor or Subscriber objects contained in the tree. You can only select one tree when running the upgrade program. Therefore, if you have multiple trees with ZENworks for Servers 3.x objects, you will need to run the upgrade program twice per tree: once for the Distributors, then again for the Subscribers.
However, if you use the software package method to upgrade your Subscribers (see Upgrade Using a Server Software Package), you can upgrade Subscribers across multiple trees.
Whether upgrading incrementally or all at once, for the following reasons we recommend that you upgrade all of your Distributors first, then upgrade your Subscribers:
It is the Interim Release 1 requirement for ZENworks for Servers 3.0.2 that makes this possible. For more information, see Interoperability with ZENworks for Servers 3.x.
This is the main reason for upgrading the Distributors first. If you upgraded some Subscribers before upgrading the Distributor that sends them its Distributions, the Distributions would fail because of the Distribution version and Subscriber version conflict.
After a ZENworks for Servers 3.x Distributor has been converted to ZENworks 6.5 Server Management, before it sends any of its Distributions, it converts them to ZENworks 6.5 Server Management Distributions when it builds them.
For a variety of reasons, you might need to upgrade your ZENworks for Servers 3.x Subscriber objects incrementally. For example, you may have too many servers to upgrade all of them in one session. Interoperability issues can exist when upgrading incrementally.
For interoperability between ZENworks 6.5 Subscribers and ZENworks for Servers 3.0.2 Subscribers when upgrading incrementally, you must have Interim Release 1 installed on all version 3.0.2 Subscriber servers. For more information, see Version Interoperability.
Consider the following in determining whether to upgrade your Subscribers incrementally:
Number of Subscribers: If you have many Subscribers, consider the time it might take to upgrade them in one session. If that time frame is too long, select your target Subscribers in groups so that you can upgrade one group at a time.
Desktop Application Distributions: If you have ZENworks for Servers 3.x Desktop Application Distributions, you should maintain one ZENworks for Servers 3.x Distributor for sending Desktop Application Distributions to the ZENworks for Servers 3.x Subscribers requiring them.
The upgrade process would then be:
1. Upgrade the ZENworks for Servers 3.x Distributor to version 6.5 that was sending Desktop Application Distributions.
2. Rebuild the Desktop Application Distributions as version 6.5 Distributions, but do not allow them to be sent yet.
3. Upgrade the version 3.x Subscribers that need the upgraded Desktop Application Distributions.
4. Send the upgraded Desktop Application Distributions.
The servers you want to upgrade must meet all of the same server requirements for installation of ZENworks 6.5 Server Management that are provided in Server Requirements.
WARNING: If you intend to upgrade incrementally, be aware that some system requirements for ZENworks 6.5 Server Management should not be applied to servers where you will continue to use ZENworks for Servers 3.0.2 Interim Release 1. Meet the server requirements only for the servers you will be upgrading to ZENworks 6.5 Server Management.
You need to know the following information to upgrade ZENworks for Servers 3.x objects and servers to ZENworks 6.5 Server Management:
Determine the trees where ZENworks for Servers 3.x objects have been installed. You need to extend the schema on these trees before upgrading. Extending the ZENworks 6.5 Server Management schema does not remove the ZENworks for Servers 3.x schema extensions. ZENworks schema extensions are additive.
If you have ZENworks for Servers 3.x installed across multiple trees, you should first upgrade the Distributors per tree, then upgrade the Subscribers in those trees using either the upgrade program or .cpk file method (which allows upgrading multiple trees at a time using a Distribution).
The upgrade program displays all ZENworks for Servers 3.x Distributor objects in the tree. Plan to upgrade all of the Distributors in a given tree at the same time.
For ZENworks for Servers 3.x servers that are both a Distributor and Subscriber, the Subscriber software is also upgraded when you upgrade the Distributor software.
The upgrade program displays all ZENworks for Servers 3.x Subscriber objects in the tree.
If you plan to upgrade incrementally within a tree, determine the groups of servers that you want to upgrade. For more information, see Incremental Upgrading and Interoperability.
Continue with Upgrading NetWare and Windows Servers.
If you have ZENworks for Servers 3.x objects installed to multiple trees, repeat the following upgrade instructions for each tree. Also, if you are upgrading Subscribers incrementally, repeat the following upgrade instructions for each increment.
To upgrade ZENworks for Servers 3.x to ZENworks 6.5 Server Management, perform the following tasks in order:
Readme_servers.html is located in the \readmes\en directory on the ZENworks 6.5 Server Management Program CD, and is also accessible from an installation menu option.
IMPORTANT: Make sure you have updated each of your ConsoleOne installations, because you will be updating to the ZENworks 6.5 Server Management snap-ins when completing the upgrade process (see Upgrade the ConsoleOne Snap-Ins).
If you are not logged in to this tree, you will not be able to select it during the upgrade process.
You can upgrade Distributors and Subscribers one tree at a time. You can run the upgrade program as many times as necessary.
You will be extending the schema for ZENworks 6.5 Server Management on this tree.
The upgrade program automatically stops all ZENworks Server Management services. However, the Server Management services cannot be registered if the Services window is left open when upgrading the server.
Continue with Upgrade Steps.
To upgrade ZENworks for Servers 3.x to ZENworks 6.5 Server Management, do the following tasks in order:
If you re-baselined your version 3.0.2 File Distributions when updating to Interim Release 2, you should disable the Channels if you do not want Distributions being sent and extracted while you are upgrading. However, this is not required, because a Distribution being extracted on a Subscriber can be interrupted by an upgrade process, then pick up where it left off after the upgrade has finished.
If you did not update ZENworks for Servers 3.0.2 to Interim Release 2, you must disable all Channels where File Distributions are listed. File Distributions must be re-baselined after upgrading to prevent a "Local class compatibility..." error at the time of building or extracting, which causes the Distribution to not be processed. In order to prevent distribution errors in this situation, Distributions should not be sent between Distributors and Subscribers until they have been upgraded. Steps to re-baseline File Distributions are provided in Re-Baseline File Distributions.
To disable the applicable Channels:
In ConsoleOne, multiple-select the Channel objects for the Channels you need to disable.
These should be all Channels where a File Distribution is listed.
Right-click the selected objects and click Properties of Multiple Objects.
Select each of the Channels listed on the Objects to Modify tab, then click the General Settings tab.
Click the Active check box to deselect it, then click OK to exit the properties.
Exit ConsoleOne.
Continue with Extend the Schema.
On the upgrade workstation, insert the ZENworks 6.5 Server Management Program CD.
The startup screen is displayed. If the startup screen is not automatically displayed after inserting the CD, run winsetup.exe at the root of the CD.
We recommend that you upgrade Policy and Distribution Services from the ZENworks 6.5 Server Management Program CD. However, if you need to copy the CD structure to a hard drive, the path between the root of the hard drive and the first CD directory can contain only directory names that conform to the 8.3-character DOS file naming convention. If any long directory names exist in the path, the upgrade program will not work.
Select Server Management.
If you have not yet extended the schema for version 6.5, select Schema Extension and Product Licensing; otherwise, skip the following steps and continue with Start the Upgrade Program.
To upgrade ZENworks for Servers 3.x to ZENworks 6.5 Server Management, you must extend the schema on the trees where you will be updating ZENworks objects.
If you agree with the Software License Agreement, click Accept, then click Next to display the eDirectory Tree for Creating Objects page; otherwise, click Decline and Cancel to exit.
Select the tree where you want the ZENworks objects created, then click OK to display the ZENworks Server Management Licensing page.
IMPORTANT: Select the Extend Schema check box only if you are extending the schema for the first time. If you are running the Extend Schema menu option only to enter a product license code, deselect this box.
The Login button allows you to log into the tree if you are not already authenticated.
ZENworks Server Management schema extensions need to be done only once for a tree. If you have multiple trees, you need to extend the schema only on the trees where you will be installing ZENworks objects.
Schema extensions for all ZENworks Server Management components (Policy and Distribution Services, Server Inventory, Remote Management, and Management and Monitoring Services) are installed at the same time when extending the schema.
Enter a license code, or leave the field blank and click Next to display the Summary page.
If you leave the field blank, the 90-day Evaluation License is in effect. You can return to this page at a later date to enter a license code.
You should have received the license code when you purchased the product.
To extend the schema, click Finish.
After the schema extension process has completed, the main installation menu is displayed.
Continue with Start the Upgrade Program.
Select Policy and Distribution Services Upgrade.
If you agree with the Software License Agreement, click Accept, then click Next; otherwise, click Cancel to exit.
Select the tree where you have Distributor and Subscriber objects to be upgraded.
If necessary, you can click the Login button to authenticate to the tree.
There are two configuration options:
Container: To avoid searches across WAN links, specify a container.
The tree walking process the installation program must use to search for Distributor and Subscriber objects could take hours, even causing the workstation to seem to hang. By specifying a container, these objects are only searched within that container and its subcontainers.
Update the Subscriber Files: By default, the Update the Subscriber Files check box is selected.
To upgrade both the Subscriber files and objects, select this box. However, if you plan to upgrade your Subscriber servers using the .cpk file in a Distribution, deselect this box so that only the Subscriber objects are upgraded.
IMPORTANT: The Subscriber objects must be upgraded using the GUI upgrade program. They are not upgraded by the .cpk file.
Click Next and continue with Select the Objects to Upgrade.
The objects listed are all of the ZENworks for Servers 3.x (or unknown version) objects in the selected tree for all supported platforms. All of the check box options are dependent on each other. Any combination can cause a different set of servers to be displayed.
Configure the selection as necessary:
Check one or both of the following boxes, as applicable:
Distributors: You must upgrade Distributors first, because ZENworks 6.5 Server Management Subscribers cannot receive Distributions from ZENworks for Servers 3.x Distributors; however, ZENworks for Servers 3 Subscribers can receive Distributions from ZENworks 6.5 Server Management Distributors, except as explained concerning Desktop Application Distributions.
To upgrade only Distributors, click the Subscribers check box to deselect all Subscribers. If you have already upgraded the Distributors, click the Distributors check box to deselect all Distributors.
Subscribers: You can upgrade all of the listed Subscribers, or upgrade groups of Subscribers at different times. To upgrade only groups of Subscribers, select the check boxes for the Subscribers that you do not want to upgrade at this time.
For all supported platforms, Subscriber objects must be upgraded using this GUI upgrade program.
By default, both boxes are selected. For more information, see Determining Whether to Upgrade Incrementally.
Software versions to upgrade:
Version 6.5.0: You can use this to reinstall software to version 6.5 servers. This is faster than using the installation program for reinstalling software. Objects must be reinstalled using the GUI installation program (see Installation on NetWare and Windows).
Version 3.0.2: This causes all ZENworks for Servers 3.0.2 servers to be displayed.
Version 3/Unknown: This causes servers with ZENworks for Servers 3, 3 Support Pack 1, or any unknown version to be displayed.
Server platforms to upgrade:
NetWare: Displays only NetWare servers that match the other criteria (Distributor, Subscriber, versions).
Windows: Displays only Windows servers that match the other criteria (Distributor, Subscriber, versions).
Linux/Solaris/Unknown: Displays only Linux, Solaris, or platform unknown servers that match the other criteria (Distributor, Subscriber, versions).
By default, all platform boxes are selected. Servers are sorted by platform in the listing.
Click Next and continue with Configure the Upgrade Paths and Options.
On the File Upgrade Paths and Options page, select one or more objects in the Selected Servers list.
Select objects individually or in groups, depending on whether their servers share the same installation paths and Server Management software starting methods.
The Software Installation Volume/Drive field is for display only. The previous installation path is detected and used.
To have servers for the selected objects automatically start ZENworks 6.5 Server Management on server startup, select the Launch Policy and Distribution Services On Startup check box (which is selected by default).
To have the upgrade program automatically start Policy and Distribution Services after upgrading, select the Start Services When the Upgrade Is Finished check box (which is selected by default).
Repeat Step 1 through Step 3 for each group of selected objects.
Click Next and continue with Upgrade Summary.
On the Upgrade Summary page, click Finish to begin the upgrade process.
If you upgraded Distributors and now want to upgrade Subscribers, repeat the steps in Upgrade Steps.
If you upgraded one tree and want to upgrade another at this time, repeat the steps in Upgrade Steps.
Continue with Complete the Upgrade.
To complete the upgrade process, do the following tasks in order:
When upgrading, you should have updated the instance of ConsoleOne to the ZENworks 6.5 Server Management snap-ins on the workstation that you used for upgrading. However, if you need to upgrade that or other instances of ConsoleOne with the snap-ins, continue in this section; otherwise, skip to Upgrade the Novell iManager Plug-Ins.
Make sure you have already upgraded to the newest version of ConsoleOne from the ZENworks 6.5 Companion 1 CD (see Installing ConsoleOne 1.3.6). This is required before installing the ZENworks 6.5 Server Management snap-ins to any instance of ConsoleOne on a workstation or server.
To install the ZENworks 6.5 Server Management snap-ins for ConsoleOne:
On a workstation or server where the ConsoleOne snap-in need to be upgraded to version 6.5, insert the ZENworks 6.5 Server Management Program CD.
The main menu is displayed. If it is not automatically displayed after inserting the CD, run winsetup.exe at the root of the CD.
Select the Server Management option.
Click Policy-Enabled Server Management to start the installation program.
The License Agreement page is the first installation page displayed when the program has loaded.
If you agree with the Software License Agreement, click Accept, then click Next to display the Installation Type page; otherwise, click Decline and click Cancel to exit.
On the Installation Type page, click Next to perform a new installation and display the Installation Options page.
On the Installation Options page, click the Create eDirectory Objects option to deselect the box, then click Next to display the Server Selection page.
You do not need tree access to update the ConsoleOne snap-ins.
The Install Software Files option must be selected to install the ConsoleOne snap-ins.
The Pause File Copying option is optional.
On the Server Selection page, the Local Machine option is selected for the ConsoleOne Snap-Ins check box.
Click Next to display the Installation Summary page.
Local Machine is the workstation or server where you are running this program.
Click Finish to install the ConsoleOne snap-ins to the local machine.
Repeat Step 1 through Step 8 for each machine where you need to upgrade the ConsoleOne snap-ins.
If you installed the ConsoleOne snap-ins as part of upgrading with the GUI installation program, continue with Upgrade the Novell iManager Plug-Ins.
Or, if you installed the ConsoleOne snap-ins as part of upgrading with the software package, continue with Step 13 under Upgrading with the Server Software Package.
If you have Novell iManager 2.0.2, 2.5, or 2.6 installed in your network, and you need to upgrade the iManager plug-ins to ZENworks 6.5, follow the instructions under Web-Based Management for Policy and Distribution Services, then return to this section.
Continue with Start Policy and Distribution Services.
If you chose not to auto-start Policy and Distribution Services after the upgrade completes, you must start Policy and Distribution Services on servers where you have upgraded from ZENworks for Servers 3.x.
On a server where you upgraded from ZENworks for Servers 3.x to ZENworks 6.5 Server Management, do the appropriate procedure for your platform:
Repeat Step 1 for each server that you upgraded.
If you upgraded NetWare servers, continue with Verify That the Policy and Distribution Services Agents Are Loaded on NetWare Servers.
Or, if you upgraded only Windows servers, continue with Verify That the Policy and Distribution Services Agents Are Loaded on Windows Servers.
On the target server's console, press Ctrl+Esc to view the loaded software programs.
If the ZENworks Server Management item is not displayed, review the \zenworks\zfs-startup.log file, which contains information about why the agent did not start.
Use this information to reinstall Policy and Distribution Services to the server.
Zfs-startup.log is used to log startup problems only.
If the ASA 8.0.2 item is not displayed, review the \zenworks\zfs-startup.log file, which contains information about why the Sybase engine database did not start.
Use this information to reinstall the Server Management Database to the server.
Rerun the upgrade program as necessary (see Upgrade Steps).
If you upgraded Windows servers, continue with Verify That the Policy and Distribution Services Agents Are Loaded on Windows Servers.
Or, if you have File Distributions, you may need to re-baseline them. If so, continue with Re-Baseline File Distributions.
Or, if you have Linux or Solaris Distributor servers to upgrade, continue with Upgrading Linux and Solaris Servers.
Or, if you planned to upgrade Subscriber servers using the software package method, continue with Upgrade Using a Server Software Package.
Otherwise, you have completed upgrading NetWare and Windows servers.
On the target server, open the Control Panel, double-click Admin Tools > Services, then determine if the following services are running:
If the services are not displayed, do the following:
Close the Services window.
Click Start, click Run, then enter the following command:
zenworks\pds\bin\dservices.bat
This stops the ZENworks Server Management services and unregisters them. This is done to make sure clean state exists for registering the services.
Click Start, click Run, then enter the following command:
zenworks\pds\bin\sservices.bat
This registers the ZENworks Server Management services.
Open the Control Panel, double-click Admin Tools > Services, then start the services.
Rerun the upgrade program as necessary (see Upgrade Steps).
If you have File Distributions, you may need to re-baseline them. If so, continue with Re-Baseline File Distributions.
Or, if you have Linux or Solaris Distributor servers to upgrade, continue with Upgrading Linux and Solaris Servers.
Or, if you planned to upgrade Subscriber servers using the software package method, continue with Upgrade Using a Server Software Package.
Otherwise, you have completed upgrading NetWare and Windows servers.
After upgrading to ZENworks 6.5 Server Management, all ZENworks for Servers 3.x File Distributions must be re-baselined in order to incorporate new code contained only in the upgraded Distributor and Subscriber software. Otherwise, a "Local class compatibility..." error at the time of building or extracting will be given, and File Distributions will fail to process.
However, if you had updated ZENworks for Servers 3.0.2 to Interim Release 2 before upgrading, you will have re-baselined those Distributions at that time. Therefore, you have completed upgrading your NetWare and Windows servers.
If you have Linux or Solaris Distributor servers to upgrade, continue with Upgrading Linux and Solaris Servers. Or, if you planned to upgrade Subscriber servers using the software package method, continue with Upgrade Using a Server Software Package.
The first time a File Distribution is sent, the entire content of the Distribution is sent. This is known as the "baseline" Distribution. To minimize network traffic and rebuilding time, File Distributions can have "deltas" sent, instead of the entire Distribution. A delta is a file made up of the differences between the last version of a Distribution and its newer version.
Deltas are useful for minimizing network traffic and bandwidth utilization, and are particularly useful with very large Distributions that change often, but have minimal changes.
The Maximum Revisions field on the General tab of the Distribution object's properties allows you to determine how many deltas will be built and sent before the entire Distribution built and sent again. The default for this field is 10.
Using this default value, the next 9 revisions are all deltas. Then, the 10th revision becomes a new baseline with the entire Distribution being rebuilt and sent. This causes all of the temporary files relative to that Distribution to be removed from the Distributor's working directory and to be replaced by the new baseline files. The baseline-deltas cycle is then repeated.
There are two methods to force re-baselining of File Distributions:
By changing this value back to 1, the next time the File Distribution is built, a new baseline is created.
The File Distribution is automatically be re-baselined the next time the Distribution's Build schedule starts.
In both methods, re-baselining occurs the next time the File Distribution is built. Therefore, to speed up the re-baselining time, you may need to force rebuilding of the Distributions.
IMPORTANT: If you have more than 50 File Distributions, you should not re-baseline them all at once. This could force the Distributor to perform a lot of work all at once and, depending on the Send schedule for these Distributions, could result in high network traffic in sending all of the new baselines at the same time.
Also, it could result in the Subscriber having a heavy workload if it is receiving and extracting several File Distributions that have been re-baselined.
We recommend you plan to re-baseline and send your File Distributions in small groups of 10 to 20 at a time.
To re-baseline File Distributions, review the following two methods and select the one that is most applicable for you:
In ConsoleOne:
Right-click a File Distribution object and click Properties.
Click the General Settings tab.
If you want to preserve the current value in the Maximum Revisions field, make a note of it.
Because this value can vary between the Distributions, you cannot multiple-select Distribution objects to change it.
Change the maximum revisions value to 1.
Click OK to close the Distribution's properties.
Repeat steps Step 1.a through Step 1.e for each File Distribution.
Multiple-select the Distributor objects owning the File Distributions.
Right-click the selected Distributor objects and click Refresh Distributors.
In iManager, for each Build schedule that is not already set to Run Immediately, if you do not want to wait for its schedule to start, do the following; otherwise, skip to Step 3:
Under the ZENworks Server Management role, click Remote Web Console.
Browse for and select a Distributor that owns one of the File Distributions that you modified in Step 1.d, then click OK.
On the Distributions tab, click Build Distribution.
Select the File Distributions to be rebuilt, then click OK.
Click OK to start building the selected Distributions.
Each File Distribution whose maximum revisions value was set to 1 will be rebuilt as a new baseline.
Repeat steps Step 2.a through Step 2.e for each Distributor that owns one of the File Distributions that you previously modified to have a maximum revision value of 1.
After the File Distributions have been rebuilt, in ConsoleOne:
Right-click a File Distribution object and click Properties.
Click the General Settings tab.
If you want to preserve the current value in the Maximum Revisions field, make a note of it.
Change the maximum revisions value from 1 back to its original value.
Click OK to close the Distribution's properties.
Repeat steps Step 3.a through Step 3.e for each File Distribution.
Multiple-select the Distributor objects owning the File Distributions.
Right-click the selected Distributor objects and click Refresh Distributors.
You have completed re-baselining the File Distributions. They will be sent and extracted according to the Channel and Send schedules involved.
If you have Linux or Solaris Distributor servers to upgrade, continue with Upgrading Linux and Solaris Servers. Or, if you planned to upgrade Subscriber servers using the software package method, continue with Upgrade Using a Server Software Package.
You have completed upgrading Policy and Distribution Services.
In ConsoleOne, right-click a Distributor object for a Distributor that owns one of the File Distributions that you need to re-baseline, then select Properties.
On the General > Settings tab, note the Distributor's working directory.
On the Distributions tab, note the distinguished name for each File Distribution, then exit the Distributor's properties.
Repeat Step 1 through Step 3 for each Distributor that owns one of the File Distributions that you need to re-baseline.
Using a file management application, under a Distributor's working directory, delete all of the directories that match the distinguished names of the File Distributions that you noted.
Repeat Step 5 for each Distributor server where you noted File Distributions to be deleted.
In ConsoleOne, multiple-select these Distributors, right-click them, then click Refresh Distributors.
For each Build schedule that is not already set to Run Immediately, if you do not want to wait for its schedule to start, do the following in iManager:
Under the ZENworks Server Management role, click Remote Web Console.
Browse for and select a Distributor that owns one of the File Distributions that you are re-baselining, then click OK.
On the Distributions tab, click Build Distribution.
Select the File Distributions to be rebuilt, then click OK.
Click OK to start building the selected Distributions.
Repeat steps Step 8.a through Step 8.e for each Distributor that owns one of the File Distributions that you are re-baselining.
You have completed setting up re-baselining of the File Distributions. The next time the Build schedules start for these Distributions, a new baseline version will be built. Then they will be sent and extracted according to the Channel and Send schedules involved.
Do one of the following:
If you have Server Software Packages created in ZENworks for Servers 1.0 or 2 that you want to preserve in ZENworks 6.5, they must be converted to version 6.5 after you have upgraded to ZENworks 6.5 Server Management. For instructions, see "Converting Older Server Software Packages to ZENworks 6.5 Server Management" in the Novell ZENworks 6.5 Server Management Administration Guide.
After converting the software packages, do one of the following:
It is assumed that you have already extended the schema in the tree where the Linux and Solaris Distributor and Subscriber objects reside. If not, follow the instructions in Extend the Schema before continuing in this section.
Perform the following tasks to upgrade your Linux and Solaris servers from ZENworks for Servers 3.x to ZENworks 6.5 Server Management:
In most cases, you need to upgrade your Linux or Solaris operating systems before you upgrade ZENworks for Servers 3.x to ZENworks 6.5 Server Management.
The following table lists the corresponding versions of the Linux and Solaris operating systems that are supported:
The Red Hat Linux Advanced Server 2.1 and the Red Hat Linux Enterprise Server 2.1 operating systems are supported in both versions of ZENworks. Therefore, if you have ZENworks for Servers 3.x installed on either the Red Hat Linux Advanced Server 2.1 or the Red Hat Linux Enterprise Server 2.1 operating system, skip to Upgrade the Distributor and Subscriber Objects.
SUSE LINUX was not supported in ZENworks for Servers 3.x. However, the following Linux operating systems are supported in ZENworks 6.5 Server Management:
You can use any SUSE LINUX version as replacement for a non-supported Linux operating system. However, the file system is different between SUSE LINUX and the Red Hat Linux, requiring you to install ZENworks 6.5 Server Management fresh.
In order to upgrade ZENworks for Servers 3.x on machines running Red Hat Linux 7.1, 7.2, 7.3, 8 or 9, you must upgrade to a supported Red Hat operating system.
To prepare Linux and Solaris servers for upgrading to ZENworks 6.5 Server Management:
For a Linux or Solaris operating system that is no longer supported, upgrade it to a version supported by ZENworks 6.5 Server Management.
WARNING: When upgrading the Linux or Solaris operating system, it is very important to preserve the file system so that the ZENworks software and files are preserved for upgrading; especially the Distribution files. If you do not preserve the file system, you will need to install ZENworks 6.5 Server Management fresh and will lose all Distributions owned by the version 3.x Linux or Solaris Distributors.
Continue with Upgrade the Distributor and Subscriber Objects.
You must first upgrade the Distributor and Subscriber objects using the GUI upgrade program. If you already did this when upgrading the NetWare or Windows platforms to ZENworks 6.5 Server Management, skip to Upgrade the Linux and Solaris Servers; otherwise:
Follow the steps in Upgrading NetWare and Windows Servers, with the following adjustments to the steps:
eDirectory Tree for Upgrading Objects page: By default, the Update the Subscriber Files check box is selected. Because you only need to upgrade objects, deselect this check box.
Select the Objects to Upgrade page: The upgrade program displays a list of upgrade candidates based on the check boxes that are selected at the bottom of the page. Make sure that the necessary check boxes are selected, For example, deselect the NetWare and Windows check boxes, and make sure the Linux/Solaris/Unknown check box is selected.
All of the Linux and Solaris Distributor and Subscriber servers in your tree will be listed on this page. Click the check boxes in the Upgrade column for each Linux or Solaris server to be upgraded.
Incremental Upgrade Issue: If you are upgrading Linux and Solaris servers incrementally, only select the check boxes in the Upgrade column for those servers to be upgraded at this time.
Continue with Upgrade the Linux and Solaris Servers.
The script for Linux and Solaris servers detects the existence of ZENworks for Servers 3.x software and asks whether you want to upgrade or install. We recommend using the upgrade option, which is documented in the following steps.
IMPORTANT: We strongly recommend that you upgrade your Distributor servers first, then upgrade your Subscriber servers. Otherwise, you can have version 3.0.2 Distributions being sent to version 6.5 Subscribers, which would fail.
To upgrade a Linux or Solaris server:
Log in as root.
If you are running X Windows on the Linux or Solaris server, open an XTerm window.
Place the ZENworks 6.5 Server Management Program CD in the server's CD-ROM drive.
Review the readme for any last-minute information concerning installation.
Readme_servers.html is located in the \readmes\en directory on the ZENworks 6.5 Server Management Program CD.
To run the Policy and Distribution Services script, enter one of the following commands in an XTerm window:
Red Hat Linux: /mnt/cdrom/ZfS/TedPol/platform/zfs-pds-install
SUSE LINUX: /media/cdrom/ZfS/TedPol/platform/zfs-pds-install
where platform is either Linux or Solaris.
Press Enter to display the license agreement, press the Spacebar to scroll through the license agreement, type y, then press Enter to accept the license agreement.
The script installs software from the j2re RPM or PKG file.
The script detects that an earlier version of Policy and Distribution Services is installed on the server and asks:
Would you like to upgrade or reinstall? (u/r)
To upgrade, type u and press Enter.
We recommend that you upgrade in order to retain the server's current Policy and Distribution Services settings. The remaining information in these steps assumes that you select the upgrade option.
The following is displayed (including errors, if any) for a Linux installation while the server is upgraded:
Installing the novell-zen-zfs RPM...
Preparing... ######################################## [100%]
1:novell-zen-zfs ########################################### [100%]
Error messages would be displayed at this point. After any error messages, the upgrade concludes by displaying the following:
ZENworks Server Management Policy and Distribution Services has been restarted.
You may check its status by running:
/etc/init.d/novell-zfs status
You can reconfigure this service by running:
/opt/novell/bin/zfs-pds-configure
To verify that Policy and Distribution Services is running, enter:
/etc/init.d/novell-zfs status
Policy and Distribution Services is now ready to use on your Linux or Solaris server.
Repeat Step 1 through Step 8 on each Distributor or Subscriber server.
To upgrade Remote Management, see Remote Management.
To upgrade Management and Monitoring Services, see Management and Monitoring Services.
Otherwise, you have completed upgrading Policy and Distribution Services.