Elasticsearch Hunspell docs说要将字典放在config/hunspell中
是吗
/usr/share/elasticsearch/config/hunspell/或
/etc/elasticsearch/config/hunspell/或
/etc/elasticsearch/hunspell/还是别的什么?
到目前为止,我已经尝试了所有这些方法,但都没有成功。
在这个bug report中有一些关于类似问题的讨论,但我看不到答案。
发布于 2017-11-16 03:22:23
下面是使用.deb安装程序安装的Elasticsearch 5的目录结构示例:
# Elasticsearch home directory
#ES_HOME=/usr/share/elasticsearch
# Elasticsearch configuration directory
#CONF_DIR=/etc/elasticsearch
# Elasticsearch data directory
#DATA_DIR=/var/lib/elasticsearch
# Elasticsearch logs directory
#LOG_DIR=/var/log/elasticsearch
# Elasticsearch PID directory
#PID_DIR=/var/run/elasticsearch在本例中,Hunspell字典应该位于config目录中名为/hunspell的文件夹中,在本例中为:/etc/elasticsearch/hunspell
发布于 2018-12-06 15:02:43
对于6.5.1版本,不需要创建config目录
/usr/local/etc/elasticsearch/hunspell将所有语言文件夹放在此处。
-- hunspell
| |-- en_US
| | |-- en_US.dic
| | |-- en_US.aff
| |-- ru_RU
| | |-- ru_RU.dic
| | |-- ru_RU.aff之后,只需重新启动elasticsearch服务即可。
安装完成后,您将看到以下内容。
\Data: /usr/local/var/lib/elasticsearch/elasticsearch_bira/
Logs: /usr/local/var/log/elasticsearch/elasticsearch_bira.log
Plugins: /usr/local/var/elasticsearch/plugins/
Config: /usr/local/etc/elasticsearch/发布于 2018-04-16 20:21:37
elasticsearch/config的结构必须为
- conf
|-- hunspell
| |-- en_US
| | |-- en_US.dic
| | |-- en_US.aff
| |-- ru_RU
| | |-- ru_RU.dic
| | |-- ru_RU.affhttps://stackoverflow.com/questions/39406897
复制相似问题