找不到命令'indexer'



我在Ubuntu 18.04上重新安装了sphinixsearch,因为我在mataticore搜索中遇到了一些麻烦。但是现在我不能运行索引:

# indexer --all
Command 'indexer' not found, but can be installed with:
apt install sphinxsearch

但是重新安装后,命令也不运行work

但是我可以看到服务正在运行:

# systemctl status   sphinxsearch.service
● sphinxsearch.service - LSB: Fast standalone full-text SQL search engine
Loaded: loaded (/etc/init.d/sphinxsearch; generated)
Active: active (exited) since Fri 2021-03-05 13:57:48 CET; 7min ago
Docs: man:systemd-sysv-generator(8)
Process: 15615 ExecStop=/etc/init.d/sphinxsearch stop (code=exited, status=0/SUCCESS)
Process: 15621 ExecStart=/etc/init.d/sphinxsearch start (code=exited, status=0/SUCCESS)
Mar 05 13:57:48 pc5 systemd[1]: Starting LSB: Fast standalone full-text SQL search engine...
Mar 05 13:57:48 pc5 systemd[1]: Started LSB: Fast standalone full-text SQL search engine.

有趣的是,第一次安装sphinix(在删除它并安装manticoresearch之前),我可以使用indexer命令和sphinix搜索。所以我想我已经删除了一些二进制文件apt --purge remove sphinixsearchmanticoresearch已经造成了一些损害。无论哪种情况,我都无能为力,谢谢你的提示。

好了,我通过删除sphinix然后重新安装来解决问题:

apt remove  sphinxsearch
apt install sphinxsearch

最新更新