Print this page
NEX-9338 improve the layout of the crash directory
Reviewed by: Sanjay Nadkarni <sanjay.nadkarni@nexenta.com>
Reviewed by: Steve Peng <steve.peng@nexenta.com>
        
*** 1,32 ****
  '\" te
  .\" Copyright (c) 2004, Sun Microsystems, Inc. All Rights Reserved.
  .\" Copyright (c) 1983 Regents of the University of California. All rights reserved. The Berkeley software License Agreement specifies the terms and conditions for redistribution.
! .\" Copyright 2013 Nexenta Systems, Inc.  All Rights Reserved.
! .TH SAVECORE 1M "Jan 30, 2013"
  .SH NAME
  savecore \- save a crash dump of the operating system
  .SH SYNOPSIS
  .LP
  .nf
  \fB/usr/bin/savecore\fR [\fB-Lvd\fR] [\fB-f\fR \fIdumpfile\fR] [\fIdirectory\fR]
  .fi
  
  .SH DESCRIPTION
- .sp
  .LP
  The \fBsavecore\fR utility saves a crash dump of the kernel (assuming that one
  was made) and writes a reboot message in the shutdown log. By default, it is
  invoked by the \fBdumpadm\fR service each time the system boots.
  .sp
  .LP
  Depending on the \fBdumpadm\fR(1M) configuration \fBsavecore\fR saves either
  the compressed or uncompressed crash dump. The compressed crash dump is saved in
! the file \fIdirectory\fR\fB/vmdump.\fR\fIn\fR.
  \fBsavecore\fR saves the uncompressed crash dump data in the file
! \fIdirectory\fR\fB/vmcore.\fR\fIn\fR and the kernel's namelist in
! \fIdirectory\fR\fB/unix.\fR\fIn.\fR The trailing \fIn\fR in the
  pathnames is replaced by a number which grows every time \fBsavecore\fR is run
  in that directory.
  .sp
  .LP
  Before writing out a crash dump, \fBsavecore\fR reads a number from the file
--- 1,32 ----
  '\" te
  .\" Copyright (c) 2004, Sun Microsystems, Inc. All Rights Reserved.
  .\" Copyright (c) 1983 Regents of the University of California. All rights reserved. The Berkeley software License Agreement specifies the terms and conditions for redistribution.
! .\" Copyright 2017 Nexenta Systems, Inc.  All Rights Reserved.
! .TH SAVECORE 1M "Jan 08, 2017"
  .SH NAME
  savecore \- save a crash dump of the operating system
  .SH SYNOPSIS
  .LP
  .nf
  \fB/usr/bin/savecore\fR [\fB-Lvd\fR] [\fB-f\fR \fIdumpfile\fR] [\fIdirectory\fR]
  .fi
  
  .SH DESCRIPTION
  .LP
  The \fBsavecore\fR utility saves a crash dump of the kernel (assuming that one
  was made) and writes a reboot message in the shutdown log. By default, it is
  invoked by the \fBdumpadm\fR service each time the system boots.
  .sp
  .LP
  Depending on the \fBdumpadm\fR(1M) configuration \fBsavecore\fR saves either
  the compressed or uncompressed crash dump. The compressed crash dump is saved in
! the file \fIdirectory\fR/data/uuid\fB/vmdump.\fR\fIn\fR, where uuid is the OS
! instance UUID of the image that crashed.
  \fBsavecore\fR saves the uncompressed crash dump data in the file
! \fIdirectory\fR/data/uuid\fB/vmcore.\fR\fIn\fR and the kernel's namelist in
! \fIdirectory\fR/data/uuid\fB/unix.\fR\fIn.\fR The trailing \fIn\fR in the
  pathnames is replaced by a number which grows every time \fBsavecore\fR is run
  in that directory.
  .sp
  .LP
  Before writing out a crash dump, \fBsavecore\fR reads a number from the file
*** 40,50 ****
  .LP
  The \fBsavecore\fR utility also logs a reboot message using facility
  \fBLOG_AUTH\fR (see \fBsyslog\fR(3C)). If the system crashed as a result of a
  panic, \fBsavecore\fR logs the panic string too.
  .SH OPTIONS
- .sp
  .LP
  The following options are supported:
  .sp
  .ne 2
  .na
--- 40,49 ----
*** 95,141 ****
  .RS 15n
  Verbose. Enables verbose error messages from \fBsavecore\fR.
  .RE
  
  .SH OPERANDS
- .sp
  .LP
  The following operands are supported:
  .sp
  .ne 2
  .na
  \fB\fIdirectory\fR\fR
  .ad
  .RS 13n
  Save the crash dump files to the specified directory. If \fIdirectory\fR is not
! specified, \fBsavecore\fR saves the crash dump files to the default
! \fBsavecore\fR \fIdirectory\fR, configured by \fBdumpadm\fR(1M).
  .RE
  
  .SH FILES
- .sp
  .ne 2
  .na
! \fB\fIdirectory\fR\fB/vmdump.\fR\fIn\fR\fR
  .ad
  .RS 29n
  
  .RE
  
  .sp
  .ne 2
  .na
! \fB\fIdirectory\fR\fB/vmcore.\fR\fIn\fR\fR
  .ad
  .RS 29n
  
  .RE
  
  .sp
  .ne 2
  .na
! \fB\fIdirectory\fR\fB/unix.\fR\fIn\fR\fR
  .ad
  .RS 29n
  
  .RE
  
--- 94,139 ----
  .RS 15n
  Verbose. Enables verbose error messages from \fBsavecore\fR.
  .RE
  
  .SH OPERANDS
  .LP
  The following operands are supported:
  .sp
  .ne 2
  .na
  \fB\fIdirectory\fR\fR
  .ad
  .RS 13n
  Save the crash dump files to the specified directory. If \fIdirectory\fR is not
! specified, \fBsavecore\fR saves the crash dump to the default
! \fBsavecore\fR \fIdirectory\fR, configured by \fBdumpadm\fR(1M), and files are
! stored under distinct \fB\fIdirectory\fR/data/uuid folder.
  .RE
  
  .SH FILES
  .ne 2
  .na
! \fB\fIdirectory\fR/data/uuid\fB/vmdump.\fR\fIn\fR\fR
  .ad
  .RS 29n
  
  .RE
  
  .sp
  .ne 2
  .na
! \fB\fIdirectory\fR/data/uuid\fB/vmcore.\fR\fIn\fR\fR
  .ad
  .RS 29n
  
  .RE
  
  .sp
  .ne 2
  .na
! \fB\fIdirectory\fR/data/uuid\fB/unix.\fR\fIn\fR\fR
  .ad
  .RS 29n
  
  .RE
  
*** 165,180 ****
  .RS 29n
  default crash dump directory
  .RE
  
  .SH SEE ALSO
- .sp
  .LP
  \fBadb\fR(1), \fBmdb\fR(1), \fBsvcs\fR(1), \fBdd\fR(1M), \fBdumpadm\fR(1M),
  \fBsvcadm\fR(1M), \fBsyslog\fR(3C), \fBattributes\fR(5), \fBsmf\fR(5)
  .SH NOTES
- .sp
  .LP
  The system crash dump service is managed by the service management facility,
  \fBsmf\fR(5), under the service identifier:
  .sp
  .in +2
--- 163,176 ----