dgsvc_d(1M) DG/UX R4.11 dgsvc_d(1M)
NAME
dgsvcd, dgsvcmid, dgsvctimd, dgsvcpwd, dgsvcinetd, dgsvccld -
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
/usr/sbin/dgsvccld
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, 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.
dgsvccld, 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.
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,
and
Licensed material--property of copyright holder(s) 1
dgsvc_d(1M) DG/UX R4.11 dgsvc_d(1M)
dgsvccld, which will start at run level3. 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 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.
/etc/services Port number assignment file.
/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.
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.
SEE ALSO
logger(1), services(4), dgssyslog(1M), dgsstrerr(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