如何使配置文件夹在所有ES节点之间共享 [英] How to make config folder shared across all ES nodes
本文介绍了如何使配置文件夹在所有ES节点之间共享的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我们正在使用https://artifacthub.io/packages/helm/elastic/elasticsearch/7.6.2
中提供的安装步骤在GKE群集上设置ES我们计划在/usr/Share/ElasticSearch/config/文件夹中引入同义词.txt。
任何人都知道如何制作它。?
推荐答案
我自己找到了解决方案,
- 我想安装特定版本的ES 7.9.2。
- 我使用共享装载的持久化卷创建了values.yaml,内容如下。
---
extraVolumes: |
- name: essynonyms
persistentVolumeClaim:
claimName: synonyms-files-nfs-pvc
extraVolumeMounts: |
- name: essynonyms
mountPath: /usr/share/elasticsearch/config/analysis
使用以下命令安装Helm。我已经创建了三个复制品。 Helm升级--等待--超时=600s--安装--版本7.9.2--值。/values.yaml arc.弹性搜索弹性/ElasticSearch--设置repl ICAS=3
使用以下行中提供的设置过程安装NFS NFS Installation Procedure
将同义词文件放在NFS位置,它将在所有ES节点上可用。
这篇关于如何使配置文件夹在所有ES节点之间共享的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文