原文:https://www.sinfey.com/blog/2011/06/06/bind-failed-on-0-0-0-0-retrying-%E8%A7%A3%E5%86%B3%E6%96%B9%E6%B3%95/
開啓搜索服務時的提示信息
[root@localhost testpack]# /usr/local/coreseek/bin/searchd -c etc/csft.conf
Coreseek Fulltext 4.0 [ Sphinx 1.11-dev (r2540)]
Copyright (c) 2007-2011,
Beijing Choice Software Technologies Inc (www.coreseek.com)
using config file ‘etc/csft.conf’…
listening on all interfaces, port=9312
bind() failed on 0.0.0.0, retrying…
bind() failed on 0.0.0.0, retrying…
bind() failed on 0.0.0.0, retrying…
bind() failed on 0.0.0.0, retrying…
bind() failed on 0.0.0.0, retrying…
bind() failed on 0.0.0.0, retrying…
bind() failed on 0.0.0.0, retrying…
bind() failed on 0.0.0.0, retrying…
bind() failed on 0.0.0.0, retrying…
bind() failed on 0.0.0.0, retrying…
bind() failed on 0.0.0.0, retrying…
bind() failed on 0.0.0.0, retrying…
FATAL: bind() failed on 0.0.0.0: Illegal seek
解決方法:修改sphinx端口,默認是9312,你可以修改爲9313
然後關閉searchd 重建索引 啓動searchd