시스템 종료나 오류 메시지가 표시될때 시스템이 멈춘다.
고객지원 지식기반 (bk_shutdownfails)
적용 범위
SuSE Linux: 버전 6.0
Symptom:
컴퓨터를 셧다운시키는데 문제가 있습니다. 셧다운 명령을 하면 시스템이 멈추거나 재부팅
이 됩니다. 공식 인정된 사용자에 의하면 컴퓨터가 httpd, smbd, nntpd, ftpd
등 셧다운 서비스 단계에 남게 된다고 합니다. 증상은 시스템이 하드 드라이브를 장악하게 되어 결국에
는 다음 에러 메시지가 나옵니다.
Shutting down syslog serviceUnable to load interpreter /sbin/init.d/K35syslog:line60
2504 Segmentation fault killproc -TERM /usr/sbin/syslogd
wall: /dev/ttyXXX: I/O error
Reason:
이것은 glibc 시그널 처리에 문제가 있기 때문입니다. 이 문제는 시스템을 셧다운할 때 등
프로세스를 중지시킬 때 나타납니다.
이러한 시그널을 받는 프로세스는 루프에 빠지게 되어 스왑 스페이스가 다 바닥이 날
때까지 가상 메모리를 사용하게 됩니다.
Solution:
몇 가지 접근 방식으로 이것을 해결할 수가 있습니다.
- X 세션을 종료하기 전이나 시스템을 셧다운시키기 전에 모든 터미널을 로그오프시킵니다.
/etc/profile
에 있는
ulimit -s unlimited
ulimit -s 15000
으로 변경시킵니다.
- X11을 사용하고 계시면 XFee 3.3.3.1로 업데이트시키시는 것이 좋습니다.
수세 리눅스 6.1에서는 이 현상이 나타나지 않기 때문에 6.1로 업데이트하면 이와
관련해서 모든 문제를 해결하실 수 있습니다.
Update auf XFree86-3.3.3.1
특별히 이 문제를 해결시키는 것을 알려진 xshared 패키지를 꼭 업데이트하시기
바랍니다.
키워드: SHUTDOWN, HALT, REBOOT, WALL, SYSLOGD, KILLPROC, UNABLE_TO_LOAD_INTERPRETER
카테고리:
SDB-bk_shutdownfails, Copyright SuSE Linux AG, Nrnberg, Germany
- 버전: 16. Feb 2001
SuSE Linux AG - 최근에 만들어진 : 16. Feb 2001 에 의해 sbk (sdb_gen 1.40.0)