Netconsole (български)
Тази страница се нуждае от поддръжка
netconsoleе модул на ядрото на Linux, който изпраща всички съобщения в регистъра на ядрото (т.е. dmesg) до отдалечен компютър през мрежа без участие на потребителското пространство (т.е. syslogd). Името "netconsole" е невалидно, защото повече като услуга за отдалечено влизане, отколкото като "конзола".
Може да бъде вграден в ядрото или зареден като модул. Вграденатаnetconsoleсе инициализира веднага след NIC. Модулът се използва главно за улавяне на изхода за „паника на ядрото“ от закачена машина или в други ситуации, при които потребителското пространство не е налично.
Системното регистриране се обработва отsyslog-ngили друг регистратор, така че наличните нива на регистриране (изходна информация) се определят от функцията за регистриране на съобщения. Можете също така да предадете опциитеnetconsoleна ядрото по време на изпълнение (не е необходим конфигурационен файл), след това да стартирате два екземпляра наnetconsoleза наблюдение на машини (едното за четене на изход, другото за въвеждане) и да го рестартирате на машината или устройството, така че да влезете сдинамична конфигурация:
Може да се наложи да изключите вашия компютър и рутер/защитна стена и да конфигурирате пренасочване на портове на рутера, за да наблюдавате и получавате данни наnetconsole.
Динамична настройка
Netconsole може да се зареди като модул на ядрото ръчно при зареждане или автоматично при зареждане, в зависимост от конфигурацията на модула. Вижте модули на ядрото (български) за конфигурация на зареждане. За да изтеглите ръчно:
netconsole вече трябва да бъде конфигуриран. За да проверите, стартирайте „dmesg tail“ и трябва да видите „netconsole: мрежовото регистриране започна“. Проверка на разположениенива на регистриране 'dmesg -h'.
Зареждане със стартиране на ядрото
Просто добавете netconsole към линията на ядрото. Той приема низ от параметри "netconsole" в следния формат: