发生故障时通过邮件通知

diskdump具有将转储文件保存到/var/crash/之后启动用户定义的脚本的功能。使用这个功能,还可以在提取转储时(即发生系统故障时)通过邮件通知。/usr/share/doc/diskdumputils-<version>/example_scripts/下有示例,可以尝试一下。本次使用的是diskdump-success脚本。将其复制到/var/crash/scripts/下,进行如下编辑。


cat/var/crash/scripts/diskdump-success

!/bin/sh

ADDRESS=**@oreilly.com

mail-s"[diskdump]'hostname'crashed"$ADDRESS<<_EOF

The machine'hostname'crashed.

Writing crash dump to$1

_EOF

savecore always returns 0 whatever the result of this script because this is

called after a dump file is created.

exit 0