새로운 커널을 올린 후부터 syslog가 남지 않습니다.

marten의 이미지

Fedora Core 3 배포판을 설치한 후, 새로운 커널을 올렸습니다.
즉, linux-2.6.9 커널을 새로 컴파일하여 Fedora Core 3의 기본 커널인 linux-2.6.9-1.667smp을 교체하였습니다.
또한 새로운 커널에서는 넷필터 모듈 몇 개를 추가했을 뿐입니다.

그런데, 새로운 커널로 바꾼 후부터 /var/log/message에 시스템 로그가 남지 않습니다. 단지 syslogd가 시작되었다는 메시지가 남아있을 뿐입니다.

dmesg로 출력해보면 커널 링버퍼의 메시지는 잘 나옵니다. 또한 klogd에서 로그를 syslogd로 보내지 않고, 파일로 남기면 로그가 잘 남습니다. 그런데 유독 syslogd만 동작을 제대로 하지 않네요.

무슨 문제일까요? syslogd를 다시 컴파일해야 할까요?
어떤 정보라도 좋으니 좀 부탁드리겠습니다.

(앗, 커널 설치 활용 QnA에 올려야 했을지도....)

doogie92의 이미지

syslogd 가 시작되었다는 메세지로 보아 정상적으로 동작하는 것 같습니다.

단지, syslog.conf 파일에 설정이 없는 듯해 보이네요.

syslog.conf를 설정하시고 다시 테스트해 보세요..

방갑습니다..
잘 부탁드립니다.

marten의 이미지

syslog.conf는 정상인 듯 합니다.
왜냐하면 이전 커널로 다시 부팅을 하면 로그가 제대로 남습니다.

그리고, 커널 로그만 남지 않는 것이 아니라, 기타 다른 로그도 남지 않습니다.
오직 syslogd가 시작되고 종료되었다는 로그만 남네요...

에구~