|
The sccheck utility examines Sun Cluster nodes for
known vulnerabilities and configuration problems, and it delivers reports
that describe all failed checks, if any. The utility runs one of these two
sets of checks, depending on the state of the node that issues the command:
-
Preinstallation checks - When
issued from a node that is not running as an active cluster member, the sccheck utility runs preinstallation checks on that node. These
checks ensure that the node meets the minimum requirements to be successfully
configured with Sun Cluster software.
-
Cluster configuration checks - When issued from an active member of a running cluster, the sccheck utility runs configuration checks on the specified or default
set of nodes. These checks ensure that the cluster meets the basic configuration
required for a cluster to be functional. The sccheck utility
produces the same results for this set of checks regardless of which cluster
node issues the command.
The sccheck utility runs configuration checks and
uses the explorer(1m) utility to gather system data for check processing.
The sccheck utility first runs single-node checks on each nodename specified, then runs multiple-node checks on the specified
or default set of nodes.
Each configuration check produces a set of reports that are saved in
the specified or default output directory. For each specified nodename, the sccheck utility produces a
report of any single-node checks that failed on that node. Then the node from
which sccheck was run produces an additional report for
the multiple-node checks. Each report contains a summary that shows the total
number of checks executed and the number of failures, grouped by check severity
level.
Each report is produced in both ordinary text and in XML. The DTD for
the XML format is available in the /usr/cluster/lib/sccheck/checkresults.dtd file. The reports are produced in English only.
The sccheck utility is a client-server program in
which the server is started when needed by the inetd daemon.
Environment variables in the user's shell are not available to this server.
Also, some environment variables, in particular those that specify the non-default
locations of Java and Sun Explorer software, can be overridden by entries
in the /etc/default/sccheck file. The ports used by the sccheck utility can also be overridden by entries in this file,
as can the setting for required minimum available disk space. The server logs
error messages to syslog and the console.
|