27.6 Configuring NSS Volume as a Content Repository on an OES Satellite Server

Any server in a remote location can be used to host ZENworks Satellite and Content Repository on an NSS Volume. This enables optimization of hardware resources and network bandwidth. The procedure given in this section has been tested on:

  • OES 2 SP2 as Satellite Server with ZENworks 11.2.3a Primary Server on OES 11 platform.

  • OES 11 SP1 as Satellite Server with ZENworks 11.2.4 and ZENworks Primary Server on SLES 11 SP2 platform.

Prerequisites

  1. The OES Server is running.

  2. NSS volumes are mounted on the OES Server.

  3. ZENworks Primary Server is running.

  4. Few bundles are created and are available on the ZENworks Primary Server.

27.6.1 ZENworks Primary Server Configurations

Discover and deploy Adaptive Agent on an OES Server by using ZENworks Configuration Management. To add the OES Server as a Satellite:

  1. Log in to ZENworks Control Center.

  2. Click Server Hierarchy > Action > Configure Satellite Server.

  3. Browse for and select the OES Server to be added as a Satellite Server.

  4. Select Content from the Satellite Server Roles list.

  5. Click Configure.

  6. In the Settings tab, change the port number from 80 to any other port which is not used for content and/or collection HTTPS requests. (Port 80 is used by the OES services).

  7. In the Content Replication tab, select the Use Parent Primary Server Only as the content replication method and save the changes.

    NOTE:You can also create a Closest Server Rule (Network Environment/Location) for agents to receive content from the Satellite Server.

  8. Click Configuration and select the Satellite Server that has been configured.

  9. Click Details and navigate to the Content tab.

  10. Select the bundles and policies which need to be included for content replication.

  11. In Server Hierarchy, click the arrow icon to navigate to the Satellite Server.

  12. Select the Satellite Server, click Actions and select Configure Satellite Server.

  13. In the Satellite Server Roles panel, click the Configure link for Content.

  14. In the Configure Content Role panel, click Edit to configure the interval for content replication or create a new schedule by adding a new interval.

  15. Click Edit to configure interval, throttle rate, duration, and schedule type for content.

27.6.2 Verifying content replication on OES Server

  1. Check the privileges of the content repo folder in the default location.

  2. Navigate to the following directory to verify if the content is replicated successfully from the Primary Server to the Satellite Server:

    /var/opt/novell/zenworks/content-repo/content # ls –lrt

27.6.3 Satellite Server (OES Server) Configurations

  1. Stop the ZENworks Adaptive Agent on the Satellite Server by running the following command:

    # /etc/init.d/novell-zenworks-xplatzmd stop

  2. Create a user defined content repo under NSS mounted volume. For example:

    /media/nss/VOL1/zendata/content-repo/

  3. Copy the content data from the default location to the mounted volume as follows by running the following command:

    cp /var/opt/novell/zenworks/content-repo/media/nss/VOL1/zendata

  4. Rename the content-repo directory path to /var/opt/novell/zenworks/content-repo-backup.

  5. Create a soft link by using the following command:

    ln -s /media/nss/VOL1/zendata/content-repo/ /var/opt/novell/zenworks/content-repo

  6. Start the Adaptive Agent on the Satellite Server by running the following command:

    # /etc/init.d/novell-zenworks-xplatzmd start

  7. Assign the bundle to any managed device.

27.6.4 Verifying content replication on a managed device

Check the zmd-message logs to ensure that the content is replicated successfully from the Satellite Server to the managed device. You can find the logs in the following location for a Windows managed device:

C:\Program Files (x86)\Novell\ZENworks\logs\LocalStore