Linux Netdump Service

The Netdump service will send kernel dump information to a remote machine running the Netdump daemon.

To Configure Netdump client:
arping -c 1 -I <interface, likely bond0> SER.VER.IP.ADDR
service netdump propogate
chkconfig netdump on, service netdump start
To execute netdump from the client (warning this WILL crash the node)

Enable 'sysrq' by either of the following:

sysctl -w kernel.sysrq=1
echo 1 >/proc/sys/kernel/sysrq
To crash the sysytem, Use one of the following:
echo c > /proc/sysrq-trigger
{SysRq} + Alt + c

This will cause a dump to be created at /var/crash/<client IP>-yyyy-mm-dd-HH:MM in the netdump server. When the dump is going on you will see a vmcore-incomplete getting written. Once the dump is complete the filename will change to vmcore. The size of the file (as reported by 'ls -l') would be near to the size of the amount of memory in the client.

To Configure Netdump server:
chkconfig netdump-server on;service netdump-server start