发生故障时通过邮件通知
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