- 论坛徽章:
- 0
|
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.
Then monitor the /var/adm/syslog/syslog.log file for these errors again. This
should resolve the issue.
希望对你有帮助 :) |
|