Q:有两个人掉到陷阱里了,死的人叫死人,活人叫什么?

ETK-Elasticsearch集群 怎么预防宕机?

Elasticsearch | 作者 lls_1127 | 发布于2018年08月02日 | 阅读数:1768


Elasticsearch版本5.5
服务器2部  配置4核8G内存
 
目前有AB 两台ES,日志传输工具用得时fluentd.   fluentd 上面配置输出源的是A的IP,如果A宕机了整个就挂了, 请问怎么预防这个A宕机,是否需要再AB两台前面加一层apache/ngix之类的,即使A宕机,日志也会写入B里面? 请问有推荐大概思路吗? 谢谢~~!!
 
另外kibana配置的也是A的IP,同理A宕机,kibana也无法正常打开了,同求解决思路~  本人小白一枚,谢谢!
 
已邀请:

laoyang360 - 《一本书讲透Elasticsearch》作者,Elastic认证工程师 [死磕Elasitcsearch]知识星球地址:http://t.cn/RmwM3N9;微信公众号:铭毅天下; 博客:https://elastic.blog.csdn.net

赞同来自:

1:如果2台主机,最小主节点数为2/2+1=2,
所以,一台机器宕机,最小主机节点数不满足2导致集群宕机。这是为防止脑裂做的准备。
建议:改成3节点。
2:kibana配置文件中指定了一台主机的地址和端口,该主机宕机,导致kibana无法访问9200,导致kibana也无法访问。

zqc0512 - andy zhou

赞同来自:

前端可以加负载的。
fluentd 这没有怎么用了,不能够防指定多个IP么?
一般节点都要3+的。

要回复问题请先登录注册