KubeSphere核心实战_kubesphere部署es_02_使用kubesphere创建es工作负载_指定配置集_子路径_创建集群内部以及外网可访问服务---分布式云原生部署架构搭建050
发布日期:2025-04-03 21:56:33 浏览次数:13 分类:精选文章

本文共 604 字,大约阅读时间需要 2 分钟。

然后我们再去配置配置文件

接着,我们需要仔细配置Elasticsearch的配置文件。可以看到配置文件在容器中的/usr/share/elasticsearch/config目录下,是通过具名挂载实现的。这样做的好处是,能够清楚地知道配置文件的存放位置,便于后续管理和维护。

在容器内,可以看到以下两个重要的配置文件:

  • es-conf
  • elasticsearch.yml
  • jvm.options
  • 这些配置文件需要分别存放到对应的目录中。具体来说,elasticsearch.yml应放于./usr/share/elasticsearch/config/,而jvm.options则应放在同一目录下的./usr/share/elasticsearch/config/中。如果不使用容器的卷挂载功能,直接配置usr/share/elasticsearch/config/路径可能会导致问题,因为这会导致文件被重命名为config/,这并不是我们想要的。因此,为了确保配置文件能够正确挂载,我们需要使用映射子路径的方式。

    这样操作的好处在于,使用映射子路径可以让文件系统自然映射到挂载路径,避免文件被重命名的问题。这样一来,即使挂载的路径是/usr/share/elasticsearch/config,文件系统内的结构依然保持不变,配置文件也能正常工作。

    通过这种方式,我们可以确保配置文件能够被正确访问和使用。

    上一篇:KubeSphere核心实战_kubesphere部署mysql有状态副本集02_给mysql应用配置配置集_配置集修改热更新_创建mysql工作负载---分布式云原生部署架构搭建045
    下一篇:KubeSphere核心实战_kubesphere部署es_01_使用容器创建es_具名挂载_使用kubesphere创建es工作负载_创建配置集_存储卷---分布式云原生部署架构搭建049

    发表评论

    最新留言

    第一次来,支持一个
    [***.219.124.196]2025年04月25日 20时35分21秒