dgsvc_d(1M) DG/UX R4.11 dgsvc_d(1M)
NAME
dgsvc_d, dgsvc_mid, dgsvc_timd, dgsvc_pwd, dgsvc_inetd, dgsvc_cld -
Data General AV/Alert service daemons
SYNOPSIS
/usr/sbin/dgsvc_d [ -u updatetime ]
/usr/sbin/dgsvc_mid [ line ]
/usr/sbin/dgsvc_timd
/usr/sbin/dgsvc_pwd
/usr/sbin/dgsvc_inetd
/usr/sbin/dgsvc_cld
where
updatetime
Number of minutes, must be 5 or greater.
line Device name, must start with /dev/tty. If this argument is
present it must be last on the command line.
DESCRIPTION
dgsvc_d, the Data General service daemon, provides a central location
for the management of system error information obtained from DG/UX
device drivers.
dgsvc_mid, the Data General machine initiated callout daemon, directs
error information to the appropriate Data General Customer Support
Center. This daemon expects a Hayes-compatible modem to be connected
to the specified tty line. The argument line is defined in the file
/etc/dgux.params and is used by /sbin/rc.init during normal start up.
The default value for line in /etc/dgux.params is /dev/tty00. This
is also the default if no argument is supplied.
dgsvc_inetd, a Data General network forwarding daemon, receives and
directs error information via a Unix domain socket. This daemon
requires the tcpip package be installed. The port number assigned
for the service deamon to use is defined in /etc/services.
dgsvc_cld, a Data General network forwarding daemon, receives and
directs error information via the RPC mechanism. This daemon
requires the tcpip and ONC packages be installed. The dgsvc_cld
network forwarding daemon will run on any system with a modem. It
can be found by other systems by using the RPC broadcast mechanism,
without operator assistance.
dgsvc_timd, a child process of dgsvc_d, is used to timestamp service
daemon activity.
dgsvc_pwd, the Data General service information daemon, monitors
service information and reports changes to the appropriate Data
General Customer Support Center.
All these daemons are started at user run level 1 or greater with the
exception of dgsvc_inetd, which will start at run level 2 or greater,
and
Licensed material--property of copyright holder(s) 1
dgsvc_d(1M) DG/UX R4.11 dgsvc_d(1M)
dgsvc_cld, which will start at run level3. Logging and hardware
error management are provided by dgsvc_d unconditionally. The DG/UX
device drivers provide a special interface to dgsvc_d by which
messages may be passed from the kernel to the service daemon. Upon
receipt of a message from a device driver, the service daemon formats
and logs the message in /var/adm/dgsvcmgr/dgsvcd_log. In addition to
device driver messages, dgsvc_d posts its own error notifications in
/var/adm/dgsvcmgr/dgsvcd_log.
The primary Data General proprietary service feature supported by
dgsvc_d is machine-initiated callout of hardware errors to a Data
General Customer Support Center. Proprietary service features are
available only to Data General customers who have signed the
appropriate service agreement.
Options are:
-u The amount of time to wait in between updating the time
stamp file.
line Specifies a device name to use as a communication line.
EXAMPLES
The following is an example of a message fielded by dgsvc_d and
written to /var/adm/dgsvcmgr/dgsvcd_log:
(5-27-92 11:16:55) AV/Alert System: Insertion of disk array disk
at position B0 (disk array adapter at address ffff1000)
(5-27-92 11:16:55) Detail: 60000302 00060102 00000000 00000000
(5-27-92 11:16:55) 00000000 00000000 00000000 00000000
This message indicates that a disk unit has been inserted into the
High Availability Disk Array subsystem chassis.
FILES
/var/adm/dgsvcmgr/rbos.config The configuration file for the system.
/var/adm/dgsvcmgr/dgsvcd_log The log file for dgsvc_d.
/etc/services Port number assignment file.
/dev/fru/* Character special files through which DG/UX device drivers provide messages to dgsvc_d.
/dev/fe The FE (Field Engineering) support driver character special file which provides proprietary service information to the service daemon.
DIAGNOSTICS
dgsvc_d exits with a status of 0 if it is unable to open any
character special files in /dev/fru. dgsvc_d should never exit with
a non-zero status.
SEE ALSO
logger(1), services(4), dgs_syslog(1M), dgs_strerr(1M), svcmgr(1M).
Licensed material--property of copyright holder(s) 2
dgsvc_d(1M) DG/UX R4.11 dgsvc_d(1M)
Licensed material--property of copyright holder(s) 3