本文讲述的是为了让一个es节点能够成功的被Fess连接上需要做哪些工作
这里的前提是你已经有一个能够正常启动运行的es节点了
并且es节点的版本与Fess的版本处于能够匹配的范围
$ $ES_HOME/bin/elasticsearch-plugin install org.codelibs:elasticsearch-analysis-fess:8.0.0
$ $ES_HOME/bin/elasticsearch-plugin install org.codelibs:elasticsearch-analysis-extension:8.0.0
$ $ES_HOME/bin/elasticsearch-plugin install org.codelibs:elasticsearch-minhash:8.0.0
这三个插件后面的8.0.0是与Fess版本号对应的插件版本号
下载这三个插件使用的是es自带的下载工具
$ curl -o /tmp/configsync.zip https://repo.maven.apache.org/maven2/org/codelibs/elasticsearch-configsync/8.0.0/elasticsearch-configsync-8.0.1.zip
$ mkdir -p $ES_HOME/modules/configsync
$ unzip -d $ES_HOME/modules/configsync /tmp/configsync.zip
从
https://repo.maven.apache.org/maven2/org/codelibs/elasticsearch-configsync/8.0.0/elasticsearch-configsync-8.0.1.zip
上下载一个zip文件
将zip文件解压到modules/configsync中
elasticsearch-configsync-8.0.1.zip
8.0.1是这个文件与fess版本对应的版本号
在yml文件中添加一行配置
configsync.config_path:${es_home}/config/
参考资料
fess.document