[root@p5host bin]# ./xs-ctl.sh faststop WARNING: no server[xs-indexd] is running (BIND:127.0.0.1:8383) WARNING: no server[xs-searchd] is running (BIND:127.0.0.1:8384) [root@p5host bin]# ps -ef|grep xs- root 17577 1 0 09:23 ? 00:00:00 xs-indexd: server ...
停止服务时是 searchd 非常慢还是 indexd 非常慢呢? 你的日志是发生卡死时的日志吗,indexd.log 里看到你更新并发有 20 个,为什么会这么多?可否进一步优化,但并没有异常。 搜索进程看不出有异样。 下次出错时我希望你可以 ...
INFO: stopping server[xs-indexd] (BIND:127.0.0.1:8383) .... [OK] INFO: re-starting server[xs-indexd] ... (BIND:127.0.0.1:8383) INFO: stopping server[xs-searchd] (BIND:127.0.0.1:8384) .... [OK] INFO: re-starting server[xs-searchd] ... (BIND:127.0.0.1:8384) 这个应该是服务启动成功了...
启动xunsearch,可以这样一条语句就可以了啊,indexd和searchd同时可以启动。 /usr/local/xunsearch/bin/xs-ctl.sh -b 192.168.5.180 start
启动时会检测相关的PID文件,如果PID指向的进程存在它会以为是进程是活的。 大概是发生了小机率事件,也就是你的PID虽然存在但并不是INDEXD的了。。。所以出现这样的情况,但问题不大,是小概率事件。呵
应该是你的index进程也没有正常关闭吧 xs-import 是导入子进程,强制关闭 xs-indexd 时会检查子进程,如果还在的话会等待子进程结束。 如果你不希望等待,可以用 fastrestart 或 faststop来停止
从提示看是权限问题,你的 $prefix/data 目录不存在或不可写入?(相对于启动 xs-indexd, xs-searchd 的用户) ps auxw | grep xs- 可以看到启动用户
...你的 $prefix/data 目录不存在或不可写入?(相对于启动 xs-indexd, xs-searchd 的用户) ps auxw | grep xs- 可以看到启动用户 [/quote] 我也考虑过这方面的问题,用户我用的是root用户来做的这个操作 并且我也吧data文件夹的属性改成777...
... index = self tokenizer = split(,) non_bool = yes[/php] XS版本 xs-indexd: xunsearch/1.4.7-dev (index server) 查询结果没有任何变化,结果如下: [php]example_attr:jianyue,baise 45 ... jianyue,baise,qianhuang 207 ... zhongshi,hongse,baise 39 ... jianyue,baise,huangse 41 ...