可以用dumpadm命令来配置dump设备,当操作系统将crash dump写入dump设备之后,系统重启.crash dump可以用来判断是什么导致了系统的致命错误.
1、savecore将kernel的内核信息写入文件/var/crash/nodename/vmcore.X中
nodename:uname –n
X:标识dump的整数
2、savecore将command places name list信息和信号表信息放置在文件/var/crash/nodename/unix.X
查看当前dump的配置
# dumpadm Dump content: kernel pages Dump device: /dev/dsk/c0d0s1 (swap) Savecore directory: /var/crash/unix Savecore enabled: yes # |
1,dump content:只在内核存储页面中设置
2,dump device:交换分区
3,savecore directory:在/var/crash/host1中设置
4,savecore enabled:如果值为"YES",表示成重启的时候自动运行
配置文件 /etc/dumpadm.conf
# more /etc/dumpadm.conf # # dumpadm.conf # # Configuration parameters for system crash dump. # Do NOT edit this file by hand -- use dumpadm(1m) instead. # DUMPADM_DEVICE=/dev/dsk/c0d0s1 DUMPADM_SAVDIR=/var/crash/unix DUMPADM_CONTENT=kernel DUMPADM_ENABLE=yes # |
不能直接编辑/etc/dumpadm.conf文件,需要使用dumpadm命令来配置, 这样可能会造成系统的不一致性
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/222350/viewspace-925963/ ,如需转载,请注明出处,否则将追究法律责任。