【发布时间】:2020-06-10 15:58:31
【问题描述】:
在 elasticsearch 7 的文档中明确说明
对于包分发,配置目录位置默认为 到 /etc/elasticsearch 。 config目录的位置也可以 通过 ES_PATH_CONF 环境变量进行更改,但请注意 在你的 shell 中设置它是不够的。相反,这个变量 来自 /etc/default/elasticsearch (用于 Debian 软件包) 和 /etc/sysconfig/elasticsearch(用于 RPM 包)。你会需要 在其中之一中编辑 ES_PATH_CONF=/etc/elasticsearch 条目 文件以更改配置目录位置。
有没有办法为包分发安装的不同/etc/default/elasticsearch 文件指定我自己的路径?我已经尝试在我的 systemd 服务文件中添加以下内容,该文件使用我想要的 EnvironmentFile,但是当服务启动时它仍然使用/etc/default/elasticsearch。
[Service]
...
EnvironmentFile=-/etc/default/elasticsearch-development
【问题讨论】:
标签: elasticsearch