gpt4 book ai didi

elasticsearch - Hunspell for Elasticsearch

转载 作者:行者123 更新时间:2023-12-02 22:49:56 27 4
gpt4 key购买 nike

我正在尝试在ES 2.3,Ubuntu 16.4上安装Hunspell。

http://download.services.openoffice.org/contrib/dictionaries/下载zip,提取到ES根/etc/elasticsearch。字典位置/etc/elasticsearch/config/hunspell/cs_CZ/cs_CZ.(dic|aff)

将新行indices.analysis.hunspell.dictionary.location: /etc/elasticsearch添加到/etc/elasticsearch/elasticsearch.yml,但是
elasticsearch重新启动后仍然出现错误:

Guice Exception: java.lang.IllegalArgumentException: please, put your hunspell dictionaries under config/hunspell !

最佳答案

我确定您现在已经知道了,但这是安装Hunspell的另一种方法

  • 如果使用压缩版本(未 docker 化),只需将Hunspell文件夹拖放到config /下,然后重新启动服务
  • 如果您使用的是dockerized容器,并且尚未更改config文件夹的默认位置(/ etc / elasticsearch),则只需将Hunspell放到/ etc / elasticsearch。如果您以某些用户身份(UID / GID)运行,请不要忘记拥有该文件夹。下面在Dockerfile中是这样的:
    COPY config /etc/elasticsearch/

    RUN set -ex \
    && for path in \
    /etc/elasticsearch/ \
    ; do \
    mkdir -p "$path"; \
    chown -R elasticsearch:elasticsearch "$path"; \
    done
  • 关于elasticsearch - Hunspell for Elasticsearch,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37168208/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com