之前docker部署过社区版,搜索功能是可以根据关键字搜到到数据的;今天完全重新docker部署了一个企业版(11.0.15),怎么搜索关键字的时候提示:没有匹配的结果呢?企业版比社区版的功能要强啊。
您看下容器启动日志docker compose logs -f,检查下elasticsearch是否正常
系统是Ubuntu22.04服务器 版
看这个报错貌似是 es 有问题
看起来是。但是这个是直接用官方的docker-compose.yml配置文件安装的啊
没明白问题出在哪里
从日志看,应该是elasticsearch 连接失败,您本地是否原来有安装elasticsearch,可先将其停用,或者查看下seafevents.conf的配置
chmod -R 777 /opt/seafile-elasticsearch/data 后再重启看看
执行过重启了,还是不行
全新的系统,之前没有安装过任何其它软件
刚才试了一下,又好了,也没进行什么操作,没有重启之类的,奇也怪哉
应该是执行之后重启,然后至少要等十分钟才行,或者更长一点时间
这里seafevents.conf配置文件中似乎有提到索引更新时间,默认是10分钟。
嗯,是的,所以要赋予目录权限,然后再等至少十分钟就可以了。