启动Memcached时出错:听不到

时间:2010-01-04 10:53:50

标签: memcached

我在我的服务器上运行了Memcached 2个月。昨天它停止了工作。不知道为什么。所以我试过了:

root@xyz:~# killall memcached
root@xyz:~# /etc/init.d/memcached stop
Stopping memcached: memcached.
root@xyz:~# memcached -d -m 128 -l 127.0.0.1 -p 11211 -vv -u www-data
bind(): Address already in use
failed to listen
root@xyz:~# memcached -u www-data -vv
bind(): Address already in use
failed to listen

有什么想法吗?

1 个答案:

答案 0 :(得分:12)

确保memcached未运行。

ps auxw | grep memcached

如果您发现任何进程,请使用kill -9将其终止(以确保它真的被杀死):

kill -9 insert-your-PID-of-running-memcached-here

如果仍然无法启动memcached,请查看端口11211上是否还有其他内容:

netstat -A -n | grep 11211

此外,这些问题属于Serverfault,因为它不是编程问题。