elasticsearch 建立弹性搜索;同一台机器中的2个节点,elasticsearch,logstash,elastic-stack,elasticsearch,Logstash,Elastic Stack" /> elasticsearch 建立弹性搜索;同一台机器中的2个节点,elasticsearch,logstash,elastic-stack,elasticsearch,Logstash,Elastic Stack" />

elasticsearch 建立弹性搜索;同一台机器中的2个节点

elasticsearch 建立弹性搜索;同一台机器中的2个节点,elasticsearch,logstash,elastic-stack,elasticsearch,Logstash,Elastic Stack,我想知道我们是否可以在同一台机器上部署logstash、elasticsearch和kibana,并在这台机器上设置2个elasticsearch节点。 我的想法是为每个节点提供31Go Ram,为Logstash提供4Go Ram,并释放30Go。 我有一台8VCPU、96Go Ram和250GB硬盘的机器 你认为这是个好主意吗?我的logstach可以为10台服务器上运行的10个filebeat中的文件编制索引?是的,您可以在同一台机器上部署logstash、elasticsearch和ki

我想知道我们是否可以在同一台机器上部署logstash、elasticsearch和kibana,并在这台机器上设置2个elasticsearch节点。 我的想法是为每个节点提供31Go Ram,为Logstash提供4Go Ram,并释放30Go。 我有一台8VCPU、96Go Ram和250GB硬盘的机器


你认为这是个好主意吗?我的logstach可以为10台服务器上运行的10个filebeat中的文件编制索引?

是的,您可以在同一台机器上部署logstash、elasticsearch和kibana,只要您的机器中有足够的资源来支持它。所有这些都取决于您必须处理的数据和可用资源。

是的,您可以在同一台机器上部署logstash、elasticsearch和kibana,只要您的机器中有足够的资源支持它。所有这些都取决于您必须处理的数据和可用资源。

这完全取决于您的使用情况、节点类型。数据,主,仅记录,摄取节点

阅读本文档,您将了解节点:

在不同的机器上拥有主节点的一个好处是可以处理群集管理的故障切换场景。 在不同的机器上拥有数据节点将为您提供数据复制弹性,通过在不同的机器上共享碎片,它将分发执行。在我看来,在同一台机器中使用es节点没有任何理由

几点建议:

Elasticsearch使用文件系统缓存进行I/O操作,这意味着“您应该确保至少有一半的可用内存进入文件系统缓存”

增加索引内存缓冲区大小:


增加索引线程池大小:

这完全取决于您的使用情况、节点类型。数据,主,仅记录,摄取节点

阅读本文档,您将了解节点:

在不同的机器上拥有主节点的一个好处是可以处理群集管理的故障切换场景。 在不同的机器上拥有数据节点将为您提供数据复制弹性,通过在不同的机器上共享碎片,它将分发执行。在我看来,在同一台机器中使用es节点没有任何理由

几点建议:

Elasticsearch使用文件系统缓存进行I/O操作,这意味着“您应该确保至少有一半的可用内存进入文件系统缓存”

增加索引内存缓冲区大小:


增加索引线程池大小:

我可以有足够的资源,只是我想知道是否需要部署两个elasticsearch节点,还是只部署一个?谢谢,虽然您只有一台机器,但创建elasticsearch的多个节点是完全有意义的。请参阅此了解详细概述:我可以有足够的资源,只是我想知道是否有必要部署elasticsearch的两个节点,还是只部署一个节点?谢谢,虽然您只有一台机器,但创建elasticsearch的多个节点是完全有意义的。请参阅此了解详细概述:事实上,我不必将机器分离成两个节点,我只能有一台机器,这样就可以部署共享同一硬盘的两个节点,或者每天只能处理30次数据!我想存储6-7天的数据。我只能有一台大机器,有我想要的足够的RAM和CPU,但不能有两台机器。所以你建议我部署一个或两个节点?再次感谢事实上,我不必把机器分开来制造两个节点,我只能有一台机器,这样就可以部署两个共享同一硬盘的节点,或者每天只能处理30次数据!我想存储6-7天的数据。我只能有一台大机器,有我想要的足够的RAM和CPU,但不能有两台机器。所以你建议我部署一个或两个节点?再次感谢