hdelogger(1M) MISC. REFERENCE MANUAL PAGES hdelogger(1M)
NAME
hdelogger - Hard Disk Error status report command and Log
Daemon
SYNOPSIS
/usr/sbin/hdelogger [ -s ] [ -f ] [ -D maj min ]
DESCRIPTION
This command is part of the bad block handling utility. It
is executed automatically by the init in run levels 2, 3 and
4.
The hdelogger command serves two purposes. When run by the
init process [process 1 - see init(1M)], this command per-
forms the functions of the Hard Disk Error (HDE) Log Daemon.
These functions include providing summaries of outstanding
errors during system startup and shutdown transitions, along
with adding new errors to HDE Logs and giving the revised
status summaries as errors are reported by hard disk
drivers. When run as the daemon, no options are used. When
run as a normal command (process 1 is not its parent), this
command provides on the spot reports of outstanding errors
as recorded in the HDE Logs of equipped hard disks. You
must be the super-user to run the command this way. The
following options control report generation:
-s Specifies that summary reports are to be generated.
The summary report provides sufficient information
for normal bad block handling operations. This is
the default.
-f Specifies that full reports are to be generated.
This is intended mainly for testing the bad block
handling feature, but is available in case additional
detail is needed for troubleshooting complicated
problems.
-D maj min
Restricts the report generation to a specific hard
disk. If this option is omitted, reports will be
generated for all equipped hard disks.
FILES
/dev/hdelog
SEE ALSO
hdeadd(1M), hdefix(1M), hdelog(7).
Bad Block Handling, in the System Administrator's Guide.
DIAGNOSTICS
The HDE commands exit with one of three values:
Last change: Essential Utilities 1
hdelogger(1M) MISC. REFERENCE MANUAL PAGES hdelogger(1M)
0 means NORMAL, or TRUE
1 means bad command usage or execution errors
2 means BAD BLOCKS or FALSE (but command executed suc-
cessfully)
Last change: Essential Utilities 2