6.3 Identifying Processes Started by the Linux Installation

The following processes—sometimes called “daemons” or “scripts”—are started by the ZENworks 7 Desktop Management installation on Linux servers, depending on what ZENworks components you have chosen to install. You can find these processes in the storage area for ZENworks scripts, which is the /etc/init.d directory.

Many of these processes also has a .conf file or a .properties file that you can use to configure its execution. The information included in the log file includes parameters you can use while running the process from the command line.

One such process is the creation of log files. Each .conf or .properties file includes information about the location of its log file and the logging levels you can set.The logging levels settings are explained in the list below:

The following table is a summary of some helpful information about the ZENworks processes.

Table 6-1 Summary of ZENworks Processes on Linux

Name of Process Script

ZENworks Service or Daemon

Configuration File

Log File

novell-zdm-awsi

ZENworks Auto Workstation Import/Removal

/etc/opt/novell/zenworks/zdm/novell-zdm-awsi.conf

/var/opt/novell/log/zenworks/awsi.log and awsr.log

(Logging levels 0-3 are available)

novell-proxydhcp

ZENworks Preboot Services

/etc/opt/novell/novell-proxydhcp.conf

/var/opt/novell/log/novell-proxydhcp.log

(Logging levels 0-4 are available)

novell-tftp

ZENworks Preboot Services

/etc/opt/novell/novell-tftp.conf

/var/opt/novell/log/novell-tftp.log

(Logging levels 0-4 are available)

novell-zmgprebootpolicy

ZENworks Preboot Services

/etc/opt/novell/zenworks/preboot/novell-zmgprebootpolicy.conf

/var/opt/novell/log/zenworks/preboot/novell-zmgprebootpolicy.log

(Logging levels 0-4 are available)

novell-zmgserv1

ZENworks Imaging Service

/etc/opt/novell/zenworks/preboot/novell-zimgserv.conf

/var/opt/novell/log/zenworks/preboot/novell-zmgdbg.log

novell-zdm-wol

ZENworks Remote Management

/etc/opt/novell/zenworks/rm/*.properties

/var/opt/novell/log/zenworks/rm/novell-zdm-wol.log

novell-tomcat4

ZENworks Middle Tier Server

/etc/opt/novell/novell-tomcat4.conf

/var/opt/novell/tomcat4/catalina.out

apache2

ZENworks Middle Tier Server

/etc/apache2/httpd.conf

/var/log/apache2/error_log

novell-xregd

ZENworks Middle Tier Server

no .conf file

other configuration utilities3

/var/log/messages 2

novell-xsrvd

ZENworks Middle Tier Server

/etc/opt/novell/xtier/xsrvd/xsrvd.conf

other configuration utilities3

/var/log/messages and /var/opt/novell/xtier/xterrornn.log

(The nn variable in the log file name represents a number between 1-10)

novell-zdm-sybase

ZENworks Inventory Service

n/a

n/a

novell-zfs

ZENworks Inventory Service

/etc/opt/novell/zenworks/zws.properties

n/a

novell-zdm-inv

ZENworks Inventory Service

/etc/opt/novell/zenworks/inv/*.properties

/var/opt/novell/log/zenworks/inv/novell-zdm-inv.log

1novell-zmgserv is not a daemon in ZENworks 7 Desktop Management Services on Linux. It is loaded by Novell eDirectory™ and is run as a subprocess of eDirectory.

2The messages log is a general log used by the novell-xregd and the novell-xsrvd daemons.

3You can launch novell-xregd and novell-xsrvd by invoking the regedit and xsrvcfg utilities from an SSH session. Among other things, these utilities can be used to configure authentication domains. You must have the appropriate rights to use the regedit utility (the registry service), which is found in /opt/novell/xtier/bin/regedit. For more information about the xrvcfg utility, see the Novell NetStorage section of the Novell Open Enterprise Server (Linux) readme.

6.3.1 Controlling Individual ZENworks Processes

You can use some command line parameters for each of these processes when you change the directory to the location of the process and type the following command:

./process_script parameter_name 

The following command line parameters are available for these processes. Their purpose is self-explanatory.

NOTE:If you do not want the preceding commands to be performed for the middle tier daemons, then specify the nomiddletier parameter with the commands as follows:

  • start -nomiddletier
  • stop -nomiddletier
  • status -nomiddletier
  • restart -nomiddletier

6.3.2 Starting and Stopping All ZENworks Processes

You can use ./ZDMstart to start and ./ZDMstop to stop all of the ZENworks processes at once. Both of these utilities are found in the /opt/novell/zenworks/bin directory. You can also use the ./ZDMstart status command to show status for all of the ZENworks processes.