
커널 패닉 정보를 로그 파일을 통해 로컬 시스템에 기록하는 방법이 있습니까(패닉 상태이므로 아니오라고 가정합니다). 아니면 원격 syslog 또는 netdump를 활성화하여 이를 원격으로 전달해야 합니까? 다른 시스템?
때로는 스크린샷을 얻지 못하거나 시스템이 자동으로(ASR 등을 통해) 재부팅되므로 커널 덤프 정보를 검색할 다른 방법이 필요합니다.
답변1
패닉이 발생하면 UDP를 통해 패닉을 원격 시스템에 덤프하도록 원격 syslog 로깅과 netconsole 모듈을 설정해야 합니다. 네트워크 카드가 패닉에 연루되지 않는 한 이는 작동합니다 :)http://www.mjmwired.net/kernel/Documentation/networking/netconsole.txt(커널 소스에서 가져온 것임) 자세한 내용은 또는http://www.cyberciti.biz/tips/linux-netconsole-log-management-tutorial.html튜토리얼/하우투용.
답변2
Kpanic은 파일에 접근하지 않을 것이며 확실히 원격 서버 로그에도 접근하지 않을 것입니다. 원하는 작업을 수행하려면 직렬 콘솔을 설정하고 해당 콘솔에 로그인해야 합니다. 그런 다음 다른 시스템에서 직렬 데이터를 읽고 거기에서 기록하십시오. 나는 그것을 할 수 있는 다른 방법을 모른다.