
8
Chapter 1: Software Overview
Crash Functionality
The following changes have been made to the Linux crash utility, which are explained
briefly below. General information aboutlcrash can be found in thecmd/lcrash/README
file.
• Linux kernel crash dump enhancements. SGI Linux 1.1 provides a new
configuration option to allow kernel crash dumps to be available. This option is
configured to be on by default, and the default dump space is the first swap
partition found when booting. If you are building a new kernel, you can specify
Support kernel crashdump capabilitiesin the KernelHacking sectionof make xconfig.
The crash dump capabilities in the kernel allow the system to create a crash dump
when a failure occurs due to a panic() call or an exception. For more details on the
dump method, compression used, and so on, please read the LKCD FAQ at the
following URL:
http://oss.sgi.com/projects/lkcd/faq.html.
Information about LKCD is also available in the file cmd/lcrash/README.lkcd.
• Boot up process changes. As the system boots up, the /sbin/vmdump script will be
run out of /etc/rc.d/rc.sysinit. This script saves crash dumps and reads sysconfig
variables to open the dump device and configure the system for crash dumps.
• Crash dump configuration options. There are a number of configurable options to
save system crash dumps. Please read /etc/sysconfig/vmdump for more details on the
options available. The following list describes what the options allow you to do:
– Determine if you want to implement crash dumps in the kernel
– Choose whether to save crash dumps to disk or not
– Change the location to which the crash dumps are saved
– Specify any block dump device you want
– Compress (or not compress) the crash dumps
– Configure the system to reset (or not reset) after a failure
• The lcrash utility now uses the new librl library for command line input.
Commenti su questo manuale