专业版搜索功能不能用

之前docker部署过社区版,搜索功能是可以根据关键字搜到到数据的;今天完全重新docker部署了一个企业版(11.0.15),怎么搜索关键字的时候提示:没有匹配的结果呢?企业版比社区版的功能要强啊。
image

您看下容器启动日志docker compose logs -f,检查下elasticsearch是否正常

能看出来是什么问题么?
image

配置文件也是在官网下载的,就改了邮箱、密码和域名,其他都是默认的

系统是Ubuntu22.04服务器 版

看这个报错貌似是 es 有问题

看起来是。但是这个是直接用官方的docker-compose.yml配置文件安装的啊

没明白问题出在哪里

从日志看,应该是elasticsearch 连接失败,您本地是否原来有安装elasticsearch,可先将其停用,或者查看下seafevents.conf的配置

chmod -R 777 /opt/seafile-elasticsearch/data 后再重启看看

执行过重启了,还是不行

全新的系统,之前没有安装过任何其它软件

刚才试了一下,又好了,也没进行什么操作,没有重启之类的,奇也怪哉

应该是执行之后重启,然后至少要等十分钟才行,或者更长一点时间

这里seafevents.conf配置文件中似乎有提到索引更新时间,默认是10分钟。

嗯,是的,所以要赋予目录权限,然后再等至少十分钟就可以了。