Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages


home | help
savecore(1M)		System Administration Commands		  savecore(1M)

       savecore	- save a crash dump of the operating system

       /usr/bin/savecore [-Lvd]	[-f dumpfile] directory

       The  savecore  utility  saves a crash dump of the kernel	(assuming that
       one was made) and writes	a reboot message in the	shutdown  log.	It  is
       invoked	by  the	 /etc/init.d/savecore  file after the system boots, if
       savecore	is enabled by way of dumpadm(1M). savecore is enable on	reboot
       by default.

       The savecore utility checks the crash dump to be	certain	it corresponds
       with the	version	of the operating system	currently running. If it does,
       savecore	 saves	the crash dump data in the file	directory/vmcore.n and
       the kernel's namelist in	directory/unix.n. The trailing .n in the path-
       names is	replaced by a number which grows every time savecore is	run in
       that directory.

       Before writing out a crash dump,	savecore reads a number	from the  file
       directory/minfree.  This	 is  the minimum number	of kilobytes that must
       remain free on the file system containing directory.  If	 after	saving
       the  crash  dump	 the  file system containing directory would have less
       free space the number of	kilobytes specified in minfree,	the crash dump
       is  not	saved.	if the minfree file does not exist, savecore assumes a
       minfree value of	1 megabyte.

       The savecore utility also logs a	reboot message using facility LOG_AUTH
       (see  syslog(3C)).  If  the  system  crashed  as	 a  result of a	panic,
       savecore	logs the panic string too.

       The following options are supported:

	      -d    Disregard dump header valid	flag.  Force savecore  to  at-
		    tempt  to save a crash dump	even if	the header information
		    stored on the dump device indicates	the dump  has  already
		    been saved.

	      -f dumpfile
		    Attempt  to	 save a	crash dump from	the specified file in-
		    stead of from the system's current dump device.  This  op-
		    tion      may  be  useful if the information stored	on the
		    dump device	has been copied	to an on-disk file by means of
		    the	dd(1M) command.

	      -L    Save  a  crash  dump  of  the live running Solaris system,
		    without actually rebooting or altering the system  in  any
		    way.   This	   option forces savecore to save a live snap-
		    shot of the	system to the dump device,  and	 then  immedi-
		    ately  to  retrieve	 the data and to write it out to a new
		    set	of crash dump files in the specified  directory.  Live
		    system  crash dumps	may only be performed if you have con-
		    figured your system	to have	a dedicated dump device	 using

	      -v    Verbose. Enables verbose error messages from savecore.

       The following operands are supported:

	     Save  the	crash dump files to the	specified directory. If	no di-
	     rectory argument is present on the	command	line,  savecore	 saves
	     the  crash	 dump files to the default savecore directory, config-
	     ured by the dumpadm(1M) command.





	     the kernel	namelist


       /var/crash/'uname -n'
	     default crash dump	directory

       See attributes(5) for descriptions of the following attributes:

       |      ATTRIBUTE	TYPE	     |	    ATTRIBUTE VALUE	   |
       |Availability		     |SUNWcsu (32-bit)		   |
       |			     |SUNWcsxu (64-bit)		   |

       adb(1), mdb(1), dd(1M), dumpadm(1M), syslog(3C),	attributes(5)

       If the dump device is also being	used as	a swap device,	you  must  run
       savecore	 very soon after booting, before the swap space	containing the
       crash dump is overwritten by programs currently running.

SunOS 5.9			  26 Jun 2000			  savecore(1M)


Want to link to this manual page? Use this URL:

home | help