WARNING: This is the _old_ Lustre wiki, and it is in the process of being retired. The information found here is all likely to be out of date. Please search the new wiki for more up to date information.

Netconsole

From Obsolete Lustre Wiki
Revision as of 14:39, 21 August 2009 by Docadmin (talk | contribs)
Jump to navigationJump to search

Netconsole with UDP

  • Configuring netconsole on the 2.6 kernel
    • 1) add this line "netconsole=[src-port]@[src-ip]/[<dev>],[tgt-port]@<tgt-ip>/[tgt-macaddr]" in your boot command line.
    • 2) bootup the netconsole machine.
    • 3) 2.6 netconsole has been setup.
  • Configure conman over netconsole, download conman from http://downloads.lustre.org/public/tools/conman/
    • 1) edit your /etc/conman.conf, make sure you have set SERVER logdir, SERVER logfile, SERVER port,
      • add following line in /etc/conman.conf
      • NETCONSOLE name="netconsole" dev="client1_ip_address:client1_port" (clientX is netconsole machine)
      • NETCONSOLE1 name="netconsole" dev="client2_ip_address:client2_port"
      • ............
    • 2) start conmand server conmand
    • 3) start conman netconsole with conman -d conmand_server_ip:conmand_server_port NETCONSOLEx
    • 4) Input sysrq command (& + S + sysrq_command) over conman netconsole, you will get the result in conman netconsole


There is a netconsole patch available that supports kernel level network logging over UDP. More information and a link to the kernel patches can be found at: [1].


  • LinuxDebugging