Other Stuff

UoM::RCS::Talby


Page Contents:


Page Group:

2010:

2009: 2008:


Related Pages:





Netconsole

1.

Configure and Install Netconsole

  modprobe netconsole netconsole=7777@10.6.6.3/eth0,7777@10.6.6.250/00:14:4F:8D:5E:52

tail /var/log/kern.log:

Mar  3 11:40:25 caterpillar3 kernel: netconsole: local port 7777
Mar  3 11:40:25 caterpillar3 kernel: netconsole: local IP 10.6.6.3
Mar  3 11:40:25 caterpillar3 kernel: netconsole: interface eth0
Mar  3 11:40:25 caterpillar3 kernel: netconsole: remote port 7777
Mar  3 11:40:25 caterpillar3 kernel: netconsole: remote IP 10.6.6.250
Mar  3 11:40:25 caterpillar3 kernel: netconsole: remote ethernet address 00:14:4f:8d:5e:52
Mar  3 11:40:25 caterpillar3 kernel: netconsole: network logging started

2.

Configure the Kernel Ring Buffer

  dmesg -n 8

3.

RedHat

/etc/sysconfig/netconsole:

  LOCALPORT=7777
  DEV=eth0
  SYSLOGADDR=10.6.6.250
  SYSLOGPORT=514

  /etc/init.d/netconsole start

4.

Remote Monitor Using Netcat

  nc -u -l 7777

Gotcha!

Netcat will monitor packets from only one remote host at a time! So syslog is best.

5.

Remote Monitor Using Syslog

/etc/sysconfig/syslog:

  SYSLOGD_OPTIONS="-m 0 -r -x"
and
  /etc/init.d/syslog restart