dump status的含意

十一月 20, 2009 · Filed Under Aix 

dump状态的含意

用“sysdumpdev -L”去查看系统是否产生了dump,看到dump status字段有时为0,有时为-2。这代表什么意思呢?

#sysdumpdev -L
Device name:           /dev/lg_dumplv
Major device number:   10
Minor device number:   10
Size:                  305415680 bytes
Uncompressed Size:     1783261241 bytes
Date/Time:             Wed Nov 28 08:54:21 BEIST 2007
Dump status:           0
dump completed successfully

Dump status字段的解释可以在/usr/include/sys/dump.h中找到:
/*
* Return codes from the system dump.
*/
#define DMPDO_SUCCESS   0
#define DMPDO_DISABLED  -1
#define DMPDO_PART      -2
#define DMPDO_FAIL      -3
#define DMPDO_IOERROR   -4

意思如下:
DMPDO_SUCCESS   0  Dump成功完成。
DMPDO_DISABLED  -1 没有定义dump设备。
DMPDO_PART      -2 Dump设备太小,只产生了部分dump。
DMPDO_FAIL      -3 Dump产生过程中失败,或根本没有开始。
DMPDO_IOERROR   -4 在产生dump的过程中,dump设备上出现I/O错误。

相关文章

Comments

Leave a Reply