Installing the ZENworks Primary Server

The first ZENworks Server you install is the ZENworks Primary Server. The primary server becomes the administration point for all ZENworks Servers and managed devices within the Management Zone. For more information, see System Architecture.

To install your primary server, complete the tasks in the following sections:


What the Installation Program Does

During installation of the primary server, the ZENworks installation program does the following:


Installing the ZENworks Server Software

To install the primary server:

  1. Make sure the server meets the requirements. See ZENworks Server Requirements.

  2. If you plan to use an existing database for the ZENworks Data Store, make sure you've prepared the database. See Preparing the Database for the ZENworks Data Store.

  3. At the Linux server, mount the Novell ZENworks 7 Linux Management CD using the following command:.

    mount device mountpoint

    For example:

    mount /dev/cdrom /zlm7

    If you are using an ISO image rather than a physical CD, copy the ISO to a temporary folder on the Linux server, then mount the image using the following command:

    mount -o loop /tempfolderpath/isoimagename.iso mountpoint

    Replace tempfolderpath with the path to the temporary folder and replace mountpoint with the path to the file system location you want to mount the image. The path specified by mountpoint must already exist.

    For example:

    mount -o loop /zlm7/ZEN7_LinuxMgmt.iso /zlm7/install

  4. Log in as root, then start the installation program from the mountpoint by running the following command:

    ./zlm-install

  5. When prompted to install ZENworks, enter Y to continue.

  6. Review the Software License Agreement, pressing Page Down to scroll down the page, then enter Y to accept the agreement.

    Installation of the software begins. There are ten software components to install. Installation progress is displayed for each component.

  7. When installation of the software is complete, enter Y to run zlm-config and configure the ZENworks Primary Server and Management Zone.

  8. Provide the appropriate responses to the following prompts:

    • Is this the first server in your system?: Enter Y for Yes.

    • Enter a unique Management Zone name: Enter the name you want to use for your ZENworks Management Zone. For example, Novell_Boston. The name cannot be the same as any other ZENworks Management Zone in your network environment. If you use Novell eDirectory, it cannot be the same name as your eDirectory tree name.

    • Enter an Administrator password: Enter the password you want assigned to the default ZENworks Administrator account.

    • Repeat the Administrator password: Re-enter the password.

    • Do you want ZENworks to install and set up a local PostgreSQL database for you?: If you want to use a new PostgreSQL database for the ZENworks Data Store and have it located on the primary server, enter Y for Yes. If you want to use an existing PostgreSQL or Oracle database, either on the primary server or on a remote server, enter N for No.

  9. If you chose to use an existing database, continue with Step 10.

    or

    If you chose to install and set up a local PostgreSQL database, skip to Step 11.

  10. Provide the appropriate responses to the following prompts to configure access to an existing database:

    • IP address or hostname of the database server: Enter the IP address or DNS hostname of the server hosting the database.

    • Port database is listening on: Enter the listening port being used by the database server. The default PostgreSQL listening port is 5432. The default Oracle listening port is 1521.

    • Database name/SID: For a PostgreSQL database, enter the name of the database. For an Oracle database, enter the SID (System Identifier).

    • Database user name: Enter the user name for an administrative account that provides full access to the database.

    • Database user password: Enter the account password.

  11. When configuration of the ZENworks Server components is complete, you should verify the installation. To do so:

    1. Confirm that the ZENworks services are running by using the following command:

      /opt/novell/zenworks/bin/zlm-config --status

      The screen output should show that all services are running.

      log dir: /var/opt/novell/log/zenworks 
      Novell eDirectory is running
      Novell ZENworks Server is running
      Novell ZENworks Loader is running
      Novell ZENworks Imaging Service is running
      Novell ZENworks Preboot Policy Daemon is running
      Novell ZENworks Server Management is running
      Novell ZENworks Management Daemon is running

      If a service is not running, use the following command to start it:

      /etc/init.d/servicename start

      Replace servicename with the name of the service that needs to be started.

      Service Service Name

      Novell eDirectory

      ndsd

      Novell ZENworks Server

      novell-zenserver

      Novell ZENworks Loader

      novell-zenloader

      Novell ZENworks Imaging Service

      novell-pbserv

      Novell ZENworks Preboot Policy Daemon

      novell-zmgprebootpolicy

      Novell ZENworks Server Management

      novell-zented

      Novell ZENworks Management Daemon

      novell-zmd

      For example, if the Novell ZENworks Management Daemon is not running, use the following command to start it:

      /etc/init.d/novell-zmd start

      For additional information about the ZENworks services, see "General Management" in the Novell ZENworks 7 Linux Management Administration Guide.

    2. (Conditional) If you are using the PostgreSQL database, confirm that it is running by using the following command at the database server:

      /etc/init.d/postgresql status

    3. Access the ZENworks Control Center using a Web browser that meets the requirements listed in Administration Workstation Requirements. Use the following URL to access the Control Center:

      https://ZENworks_Primary_Server_Address

      Replace ZENworks_Primary_Server_Address with the IP address or DNS name of the primary server.

      The ZENworks Control Center requires an https:// connection; requests to http:// are redirected to https://.

      When prompted for login credentials, use the Administrator user with the password you provided during the installation.

      After you are in the Control Center, you can click the Devices tab, then click the Servers folder to view your ZENworks Primary Server.

  12. Continue with the next section, Supplying Your Product License Code.


Supplying Your Product License Code

Your ZENworks system is installed with a 90-day evaluation license. For your system to continue to work after 90 days, you need to supply your product license. To do so:

  1. Access the ZENworks Control Center using the following URL:

    https://ZENworks_Primary_Server_Address

    Replace ZENworks_Primary_Server_Address with the IP address or DNS name of the primary server.

  2. Click the Configuration tab.

    The Licensing section is located in the lower-right corner of the Configuration page. The section displays the number of days remaining on the evaluation license.

  3. Click Change to display the Product Activation box, provide your product license code, then click OK.

  4. To install a secondary server, continue with the next section, Installing a ZENworks Secondary Server.

    or

    To set up devices to be managed, skip to Setting Up Managed Devices.