The imaging server is a software component of the Linux Management server. It enables imaging clients to connect with the network to receive imaging services, including:
Storage or retrieval of an image on a server
Automatic imaging based on settings created in the ZENworks Control Center
Logging of the results of an imaging operation
A multicast imaging session
Use the imaging server software to do the following:
An imaging server daemon is initiated by running the script at the Linux terminal program command line, which in turn calls the executable and uses the configuration set in the corresponding .conf file. Because the scripts do not normally accept parameters, but only arguments (such as start), you can configure parameters in their corresponding .conf files.
The following Linux daemons run the imaging server processes:
The novell-pbserv daemon provides imaging services to devices.
This daemon is started automatically when installing ZENworks Linux Management, or when rebooting the server.
To initiate the novell-pbserv daemon, enter the following command on the Linux command line in a terminal program:
/etc/init.d/novell-pbserv
Table D-5 lists the arguments for this command, the executable it starts, and the configuration file it uses:
Table D-5 Novell-pbserv Command Details
Script Arguments: |
start, stop, restart, force-reload, status, showpid (for descriptions of these arguments, see Understanding Script Arguments) |
Executable: |
/opt/novell/zenworks/preboot/bin/novell-pbservd |
Configuration File: |
/etc/opt/novell/zenworks/preboot/novell-pbserv.conf |
The novell-pbserv configuration file (novell-pbserv.conf), contains the following parameters:
Table D-6 Novell-pbserv Parameters
The novell-proxydhcp daemon provides PXE devices with the information that they require to be able to connect to the ZENworks Preboot Services system.
This daemon is not started automatically when installing ZENworks Linux Management.
To initiate the novell-proxydhcp daemon, enter the following command listed for Script Location on the Linux command line in a terminal program:
/etc/init.d/novell-proxydhcp
Table D-7 lists the arguments for this command, the executable it starts, and the configuration file it uses:
Table D-7 Novell-proxydhcp Command Details
Script Arguments: |
start, stop, restart, force-reload, status, showpid, install (for descriptions of these arguments, see Understanding Script Arguments) |
Executable: |
/opt/novell/bin/novell-proxydhcpd |
Configuration File: |
/etc/opt/novell/novell-proxydhcp.conf |
The novell-proxydhcp configuration file (novell-proxydhcp.conf), contains the following parameters:
Table D-8 Novell-proxydhcp Parameters
Parameters that are not commented out, but contain no values, are given a default value.
The novell-proxydhcp daemon is compliant with the following RFCs:
The novell-proxydhcp daemon is compliant with the Preboot eXecution Environment (PXE) Specification v2.1 industry specification, published by Intel.
The novell-tftp daemon provides TFTP services to imaging clients.
This daemon is started automatically when installing ZENworks Linux Management, or when rebooting the server.
To initiate the novell-tftp daemon, enter the following command (listed under Script Location) on the Linux command line in a terminal program:
/etc/init.d/novell-tftp
Table D-9 lists the arguments for this command, the executable it starts, and the configuration file it uses:
Table D-9 Novell-tftp Command Details
Script Arguments: |
start, stop, restart, force-reload, status, showpid (for descriptions of these arguments, see Understanding Script Arguments) |
Executable: |
/opt/novell/bin/novell-tftpd |
Configuration File: |
/etc/opt/novell/novell-tftp.conf |
The novell-tftp configuration file (novell-tftp.conf), contains the following parameters for the Novell TFTP server:
Table D-10 Novell-tftp Parameters
Parameters that are not commented out, but contain no values, are given a default value.
The novell-tftp daemon is compliant with the following RFCs:
The novell-zmgprebootpolicy daemon allows PXE devices to query the ZENworks Linux Management system for work to do and for Preboot Menu policies.
This daemon is started automatically when installing ZENworks Linux Management, or when rebooting the server.
To initiate the novell-zmgprebootpolicy daemon, enter the following command (listed under Script Location) on the Linux command line in a terminal program:
/etc/init.d/novell-zmgprebootpolicy
Table D-11 lists the arguments for this command, the executable it starts, and the configuration file it uses:
Table D-11 Novell-zmgprebootpolicy Command Details
Script Arguments: |
start, stop, restart, force-reload, status, showpid (for descriptions of these arguments, see Understanding Script Arguments) |
Executable: |
/opt/novell/zenworks/preboot/bin/novell-zmgprebootpolicyd |
Configuration File: |
/etc/opt/novell/zenworks/preboot/novell-zmgprebootpolicy.conf |
The novell-zmgprebootpolicy configuration file (novell-zmgprebootpolicy.conf), contains the following parameters:
Table D-12 Novell-zmgprebootpolicy Parameters
Parameters that are not commented out, but contain no values, are given a default value.
The following arguments are available for each of the Preboot Services daemons described above:
Table D-13 Script Arguments
Argument |
Function |
---|---|
start |
Starts the daemon. Because novell-proxydhcp is optional, use this argument to start this daemon. However, this daemon does not automatically start when the server reboots. (See install below.) |
start setjustimagedflag |
For novell-zislnx only, it sets the Just Imaged flag so that a device can be imaged using its existing Image Safe Data. |
stop |
Stops the daemon. |
restart |
Stops and restarts the daemon if it is already running. |
force-reload |
Causes the daemon’s configuration file to be reloaded. |
status |
Displays the current status of the daemon. For example, if you enter /etc/inid.d/novell-pbserv status, information similar to the following is returned: Novell ZENworks Imaging Service running |
showpid |
Displays the daemon’s process ID. For example, if you enter /etc/inid.d/novell-pbserv showpid, information similar to the following is returned: Novell ZENworks Imaging Service running 10211 |
install |
For novell-proxydhcp only, causes the daemon to be automatically loaded when the server boots. |
After the imaging server has started, you can view information about the status and results of the imaging requests that it has received from imaging clients. A statistical summary of these requests is shown on the server’s command line. The statistics shown on this screen are explained below. All statistics are reset to zero if you restart the imaging server.
To view the multicast imaging information, at the server’s command line enter:
/opt/novell/zenworks/preboot/bin/novell-zmgcast ‑status
The information in Table D-14 explains what is displayed:
Table D-14 Imaging Request Statistics
At the bash prompt, you can start a manual multicast session, see any sessions in progress, and delete sessions. For more information, see Initiating a Multicast Session from Each Client.