狮身人面像搜索无法再次索引

时间:2017-08-21 19:11:04

标签: sphinx centos7

我正在运行sphinx搜索并且可以在第一次成功编制索引,但不能在同一台计算机上进行全新索引。

当我尝试删除旧索引文件并重新索引新数据时,indexer崩溃。

我认为特定于机器的原因是,当我启动一个新的VM时,我能够为相同的文件编制索引,所以我不认为它是某种东西处理无效文档 - 必须与在同一台机器上重新编制索引有关。我甚至试图重新安装狮身人面像。

那么是否有一些我应该删除的文件或配置能够在同一台机器上使用全新文件再次索引?我不想--rotate,因为我不再需要旧索引(并且没有两倍的磁盘空间)。

1 个答案:

答案 0 :(得分:0)

尝试使用sphinx用户访问权限运行索引器:

<强>的Debian:

sudo -u sphinxsearch --rotate --all

<强> CentOS的:

sudo -u sphinx --rotate --all