当我尝试开始searchd时,出现以下错误。
bind()在0.0.0.0上失败,正在重试...
致命:bind()在0.0.0.0上失败:非法寻道
我可以找到正在运行的搜索过程
根14863 0.1 0.0 73884 3960? Ssl 23:21 0:00 / usr / bin / searchd --nodetach
现在,当我杀死它或尝试将其停止(searchd --stop)时,它会立即重新启动。
根15841 0.5 0.0 73884 3960? Ssl 23:33 0:00 / usr / bin / searchd --nodetach
我猜有一个设置,它可以在进程不运行时自动启动。如何阻止这种情况的发生?
最佳答案
默认情况下,似乎debian软件包将通过额外的keepalive进程启动Sphinx。这样我就能够成功停止它;
sudo服务sphinxsearch停止