首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >更改elasticsearch.yml后重新加载elasticsearch

更改elasticsearch.yml后重新加载elasticsearch
EN

Stack Overflow用户
提问于 2014-05-30 14:04:58
回答 3查看 20.1K关注 0票数 8

如何让elasticsearch应用新的配置?我更改了~ES_HOME/config/elasticsearch.yml文件中的一个字符串

代码语言:javascript
复制
# Disable HTTP completely:
#
http.enabled: false

然后尝试重新加载elasticsearch

代码语言:javascript
复制
elasticsearch reload

然后尝试重新启动elasticsearch

代码语言:javascript
复制
elasticsearch restart

然后检查并看到http请求对于弹性搜索仍然是可接受的。

所以我的设置不会被应用。

我的操作系统是os X。ElasticSearch版本为1.2.0

EN

回答 3

Stack Overflow用户

发布于 2015-09-13 00:25:04

不管是否奇怪,假设的方法是停止服务,然后重新启动它:)

例如,获取它的pid (运行ps axww | grep elastic),然后终止ESpid;只需确保使用术语信号,给它一个正确关闭的机会。

一些*nix elasticsearch发行版有用于启动/停止的控制脚本包装器,但我不认为OS X有。

另外,您可能已经发现了Cluster Update Settings应用程序接口,尽管它提供了相当多的选项,但遗憾的是,它不能用于更改特定的设置。

HTH

附注:是的,在Windows设置中,services.msc就是这样做的,但我怀疑这对你有帮助:)

票数 4
EN

Stack Overflow用户

发布于 2020-01-06 21:51:38

在使用Homebrew的macOS上安装了Elasticsearch的当前版本(撰写本文时为7.4)后,您可以运行:

代码语言:javascript
复制
brew services restart elastic/tap/elasticsearch-full

这将重新启动Elasticsearch并重新加载te配置。

票数 1
EN

Stack Overflow用户

发布于 2015-02-25 00:38:39

如果在Windows安装程序上安装了ElasticSearch,则必须重新启动ElasticSearch windows服务。

谢谢。

票数 -4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23948107

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档