HP-UX
1752284 회원
5002 온라인
108786 솔루션
새 메시지

syslog.log 의 메세지 질문..

 
김대성
신규 회원

syslog.log 의 메세지 질문..

안녕하십니까?



시스템 syslog 에서 다음과 같은 에러 메세지가 나옵니다.



syslogd: read funix: Resource temporarily unavailable



큐 사이즈와 연관이 있는것 같은데요..



현재 시스템 Physical Memory는 4G 이고,

관련 파라미터 설정값은 다음과 같습니다.



msgmax: 4456312 (msgseg * msgssz)

msgmnb: 4456312

msgseg: 32767

msgssz: 136

msgmni: 32767



그럼..
2 응답 2
Joseph
초등학생

syslog.log 의 메세지 질문..

Hi,^^



itrc에서 관련 Q/A가 있네요..

syslog데몬이 2개이상있어서 그렇다고 하네요..

아래 문서를 참고하세요..

Good day^^



-itrc문서중----



PROBLEM

I'm getting the following error message in my /var/adm/syslog/syslog.log file:





syslogd: read funix: Resource temporarily unavailable





What is this error message? How can I resolve it?

CONFIGURATION

COMMAND:

--------



ps -ef | grep syslog*





OUTPUT:

-------



root 748 1 0 Jan 18 ? 0:07 /usr/sbin/syslogd -D

karekamg 9895 1 0 Jan 19 ? 0:12 syslogd

root 15869 15818 1 15:20:30 pts/tl 0:00 grep syslog*

karekamg 12462 1 0 Jan 19 ? 0:13 syslogd

karekamg 12484 1 0 Jan 19 ? 0:13 syslogd -D

RESOLUTION

This error is usually caused by having multiple syslogd daemons running. As

seen in the output from this particular system, there is one syslogd daemon

spawned by init upon boot up and three started by user karekamg. When multiple

processes are running, confusion occurs as to which daemon needs to be writing

to the syslog file and the error occurs. To resolve this issue, stop the

syslogd daemons running and restart the one daemon necessary to write output to

the syslog file. Follow these steps:





1. /sbin/init.d/syslogd stop *** This should kill all syslogd

*** daemons.



2. ps -ef | grep syslog* *** Verify you have no

*** daemons running.



3. /sbin/init.d/syslogd start *** Restart the syslogd daemon.



4. ps -ef | grep syslog* *** Verify that you have only one

*** syslogd daemon running.



고광태
중학생

syslog.log 의 메세지 질문..

1. 이문제는 여러개의 syslogd 데몬이 돌고있을때 생길수가 있습니다.

2. 이문제는 여러개의 swagentd 데몬이 돌고있을때 생길수가 있습니다.







$ /sbin/init.d/syslogd stop 데몬을 중지하시고

$ ps -ef | grep syslog* 돌고있는지 확인하시고

$ /sbin/init.d/syslogd start 다시 돌리시기기바랍니다.

$ ps -ef | grep syslog*





$ /sbin/init.d/swagentd stop 데몬을 중지하시고

$ ps -ef | grep swagent* 돌고있는지 확인하시고

$ /sbin/init.d/swagentd start 다시 돌리시기기바랍니다.

$ ps -ef | grep swagent*



참조하시길..