Модуль Linux ядра netconsole позволяет экспортировать консоль на другую машину по сети,
что полезно для отладки ситуации зависания Linux без вывода диагностики в лог и на экран (например, X-ы зависли).В /etc/modprobe.d/ создаем файл или добавляем в /etc/modules.conf:
options netconsole netconsole=32769@192.168.1.1/eth1,32769@192.168.1.6/01:23:34:56:78:9A
где,
192.168.1.1:32769 сетевой адрес и порт на eth1 интерфейсе локальной машины, с которого будет производится отправка пакетов.
192.168.1.6:32769 сетевой адрес, порт и MAC адрес удаленной машины куда будет экспортирована консоль.На удаленной машине 192.168.1.6, для доступа к консоли используем netcat:
nc -l -p 32769 -u
Подгружаем модуль netconsole:
modprobe netconsoleURL: http://www.debian-administration.org/articles/492
Обсуждается: http://www.opennet.me/tips/info/1362.shtml
http://www.debian-administration.org/articles/492
Немножно не потеме. Но я думаю многим будет ещё интересны такие команды как:
freebsd - watch
linux - ttysnoop (кстате вроде ещё какая та альтернатива есть)
Удобнее редирект делать на удаленную машину на syslogГораздо удобнее разбирать логи в файле и можно поставить централизованный в syslog триггер на kernel panic и ребут, который уведомит админа о аварии.
безусловно.Просто товарисч предоставил пример от самого разработчика netconsole
забыв о том, что жто просто пример...