cdslinvchk - Checks the CDSL inventory of the base operating
system and layered applications.
/usr/sbin/cdslinvchk [log_file_path]
The path name to a location for the log file. By default
this will be /var/adm/cdsl_check_list.
Use the cdslinvchk script to verify the current inventory
of Context Dependent Symbolic Links (CDSLs) on a running
system. CDSLs are special symbolic links that enable a
system to work in a cluster. If CDSLs are accidentally
removed, your system will not function correctly in a
cluster. While this is not a problem for stand-alone systems,
you may not be able to add the system as a member of
a working cluster at some future time. You can run this
script at any time or configure it to run at system startup,
or as a cron task.
When you invoke the script, it checks the CDSLs on the
running system against CDSLs of the installed inventory in
/usr/.smdb and the additional entries in
/var/adm/cdsl_admin.inv, and ensures that each target file
exists on the system as a properly-constituted CDSL. If
the check is successful, the following message is displayed
and the script terminates: Successful CDSL inventory
check
If the script finds inconsistencies in the inventory,
warning messages are displayed on your terminal and logged
to the default log file at /var/adm/cdsl_check_list. You
can specify an alternate location for the log fill if
required. The script locates any modified, missing, or
replaced CDSLs. Note that the previous copy of the log
file is renamed and retained for reference and is renamed
by appending to the filename.
Refer to the System Administration guide for information
on recreating any missing or broken CDSLs. Refer to the
hier(5) reference page for an inventory of CDSLs.
MESSAGES [Toc] [Back]
One or more of the following messages may be displayed and
logged to the log file: Unable to create <pathname> report
file -- the script was not able to create a log file.
Check the target directory and security. Expected CDSL:
<cdsl_pathname> -> <pathname> CDSL Target has been modified
to: <pathname> CDSL has been replaced with <pathname>
CDSL is missing Failed CDSL inventory check. See details
in <log file>
Additional inventory file entries. This file will not
exist on all systems. The current and previous log files
for inventory errors and messages
Commands: cron(8)
Others: hier(5)
See also the System Administration guide for details of
CDSLs
cdslinvchk(8)
[ Back ] |