首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >sphinxsearch pid文件为空,netstat不报告任何内容

sphinxsearch pid文件为空,netstat不报告任何内容
EN

Stack Overflow用户
提问于 2011-12-20 11:55:32
回答 1查看 2.9K关注 0票数 1

已在Ubuntu10.04上安装SphinxSearch。

每次启动它时,pid文件(/var/run/searchd.pid)都是一个空文件。我可以重新启动服务几秒钟,然后我会得到“restart : Unknown instance:”

此外,SphinxSearch不会显示在“netstat| grep 9312”下。

下面是我的配置文件的searchd部分。

代码语言:javascript
复制
searchd
{
   listen = 9312
   log = /var/log/sphinxsearch/searchd.log
   query_log = /var/log/sphinxsearch/log/query.log
   read_timeout = 5
   max_children = 30
   pid_file = /var/run/searchd.pid
   max_matches = 1000
   seamless_rotate = 1
   preopen_indexes = 0
   unlink_old = 1
}

和/etc/init/sphinxsearch.conf如下所示

代码语言:javascript
复制
# SphinxSearch Service

description     "SphinxSearch Daemon"
author          "Andrey Aksyonoff <shodan@sphinxsearch.com>"

start on (net-device-up
          and local-filesystems
          and runlevel [2345])
stop on runlevel [016]

respawn
respawn limit 10 35

# The default of 5 seconds is too low if we have rt indices and have to flush them
kill timeout 30

env DEFAULTFILE="/etc/default/sphinxsearch"
pre-start script
    if [ -f "$DEFAULTFILE" ]; then
        . "$DEFAULTFILE"
    fi
    if [ "z$START" != "zyes" ]; then
        stop
        logger "To enable sphinxsearch, edit /etc/default/sphinxsearch and set START=yes"
        exit 0
    fi
    if [ ! -f /etc/sphinxsearch/sphinx.conf ]; then
        logger "Please create an /etc/sphinxsearch/sphinx.conf configuration file."
        logger "Templates are in the /etc/sphinxsearch/ directory."
        exit 0
    fi
end script

exec /usr/bin/searchd --nodetach
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-12-20 22:27:14

经过一些搜索后,这个问题只是由日志文件的无效路径引起的。没有任何关于日志无法访问的报道...

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8570604

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档