dgsvc_d(1M) DG/UX 5.4R3.00 dgsvc_d(1M)
NAME
dgsvc_d, dgsvc_mid, dgsvc_timd, dgsvc_pwd, dgsvc_inetd -
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
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, the 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_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. 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
Page 1 (printed 8/16/93)
dgsvc_d(1M) DG/UX 5.4R3.00 dgsvc_d(1M)
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.
/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.
/etc/services Port number assignment file.
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.
Page 2 (printed 8/16/93)
dgsvc_d(1M) DG/UX 5.4R3.00 dgsvc_d(1M)
SEE ALSO
logger(1), services(4), dgs_syslog(1M), dgs_strerr(1M),
svcmgr(1M).
Page 3 (printed 8/16/93)