Reference

savedump(1)

copy LKCD dump image from raw block device to a filesystem or ftp site.

NAME

savedump - copy LKCD dump image from raw block device to a filesystem or ftp site.

SYNOPSIS

savedump [ [-r dumpdevice] || [-e dumpdevice] ] [-d dumpdevice] [-o dump-path]

DESCRIPTION

savedump copies a LKCD dump image from a raw block device to a filesystem or a ftp site. Savedump is generally run via /etc/init.d/dumputils on bootup, to automate dump recovery. Once invoked savedump reads it's configuration information from /etc/dumputils.conf.

dumpdevice:

The dumpdevice argument is the dump device that holds the raw LKCD dump. such as: /dev/vmdump

dump-path:

The dump-path argument is the path to store the resulting dump file to. It may be a path on a filesystem or a FTP URL in the form. ftp://user:password@host:port/path where user, password, port & path are optional.

OPTIONS

[-r]

Reset the raw LKCD dump from the dumpdevice, option is exclusive of -e

[-e]

Erase the raw LKCD dump from the dumpdevice, option is exclusive of -r

[-d]

Specify the dumpdevice overriding DUMPDEV= /etc/dumputils.conf file.

[-o]

Specify the dump-path overriding DUMPDIR= in the /etc/dumputils.conf file.

RETURN VALUES

10

malloc() returned NULL, could not allocate memory

Establishing FTP connection

20

gethostbyname() returned 0, could not resolve hostname

21

socket() returned -1, could not create socket

22

connect() returned -1, could not connect to socket

23

FTP, timeout waiting for response from server

24

FTP, timeout while writing to server.

31

fdopen() returned NULL, could not create filestream

32

FTP, protocol error when getting response from server

33

FTP, USER command failed.

34

FTP, invalid user

35

FTP, invalid login (password)

36

FTP, SYST command failed

37

FTP, bad response to SYST

38

FTP, Could not open file

Accessing DUMPDEVICE

40

stat() returned -1, Can not stat DUMPDEVICE

41

DUMPDEVICE is not a valid block device

Parsing /etc/dumputils.conf

50

No valid DUMPDEV= parameter found in /etc/duputils.conf

51

No valid DUMPDIR= parameter found in /etc/duputils.conf

53

Can not open /etc/duputils.conf

General Errors

60

Must be root to run savedump.

61

Failed to mark dump as erased

62

Failed to mark dump as valid (reset)

63

Error parsing arguments

64

stat() returned -1, Can not stat DUMPDIR (output)

65

DUMPDIR is not a directory

66

fcntl failed

Parsing FTP URL

71

URL is > 500 characters

72

Not a RFC 1738 compliant URL

Local filesystem

81

Could not open or write to file, it may already exist, or you don't have permission

82

Could not open /boot/System.map for read

83

Could not open dump partition for read

84

read, write or seek failed on dump partition

85

Invalid dump header.

86

Could not write dump, dump header, or dump page

87

Dump is nothing but header

88

Dump page read error

89

Corruped dump, dump truncated

AUTHOR

Troy Heber <[email protected]>

History