3. OS이야기/02. Troubleshooting
[syslog] kernel: NOHZ: local_softirq_pending 100
알 수 없는 사용자
2014. 12. 9. 08:57
1. 에러 메시지:
kernel: NOHZ: local_softirq_pending 100
2. 원인:
- 시스템이 어떤 소프트웨어 interrupt 를 처리하는 대신 CPU 를 sleep 상태로 만드는 것
- 메시지 마지막의 숫자는 hexadecimal 로 표현되며, ‘100’ 은 HRTIMER_SOFTIRQ 를 의미
- HRTIMER_SOFTIRQ 는 High Resolution Timer(HRT) 에 대한 소프트웨어 interrupt(HRT에 대한 상세정보는 아래 참조 URL 참고)
- 커널 버전 2.6.22 이후부터 add 된 debug 메시지
3. 조치 방안:
- /etc/grub.conf 파일에 nohz=off 옵션을 설정하여 disable 가능(단, 커널 버전 2.6.32-431.el6 보다 상위 버전에서만 가능)
- 단순 정보성 메시지이므로 조치 필요 없음
4. 참조 URL:
http://kb.sp.parallels.com/en/119599
https://access.redhat.com/solutions/62637
http://studyfoss.egloos.com/viewer/5268468