dgsvcd(1M) DG/UX 5.4R3.00 dgsvcd(1M)
NAME
dgsvcd, dgsvcmid, dgsvctimd, dgsvcpwd, dgsvcinetd -
Data General AV/Alert service daemons
SYNOPSIS
/usr/sbin/dgsvcd [ -u updatetime ]
/usr/sbin/dgsvcmid [ line ]
/usr/sbin/dgsvctimd
/usr/sbin/dgsvcpwd
/usr/sbin/dgsvcinetd
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
dgsvcd, the Data General service daemon, provides a central
location for the management of system error information
obtained from DG/UX device drivers.
dgsvcmid, 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.
dgsvcinetd, 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.
dgsvctimd, a child process of dgsvcd, is used to timestamp
service daemon activity.
dgsvcpwd, 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 dgsvcinetd, which will start at run
level 2 or greater. Logging and hardware error management
are provided by dgsvcd unconditionally. The DG/UX device
drivers provide a special interface to dgsvcd by which
messages may be passed from the kernel to the service
Page 1 (printed 8/16/93)
dgsvcd(1M) DG/UX 5.4R3.00 dgsvcd(1M)
daemon. Upon receipt of a message from a device driver, the
service daemon formats and logs the message in
/var/adm/dgsvcmgr/dgsvcdlog. In addition to device driver
messages, dgsvcd posts its own error notifications in
/var/adm/dgsvcmgr/dgsvcdlog.
The primary Data General proprietary service feature
supported by dgsvcd 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 dgsvcd
and written to /var/adm/dgsvcmgr/dgsvcdlog:
(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/dgsvcdlog
The log file for dgsvcd.
/dev/fru/*
Character special files through which DG/UX device
drivers provide messages to dgsvcd.
/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
dgsvcd exits with a status of 0 if it is unable to open any
character special files in /dev/fru. dgsvcd should never
exit with a non-zero status.
Page 2 (printed 8/16/93)
dgsvcd(1M) DG/UX 5.4R3.00 dgsvcd(1M)
SEE ALSO
logger(1), services(4), dgssyslog(1M), dgsstrerr(1M),
svcmgr(1M).
Page 3 (printed 8/16/93)