elasticsearch “我能为”设置的最大值是多少;最大“打开”文件;弹性搜索中的配置,elasticsearch,configuration,elasticsearch,Configuration" /> elasticsearch “我能为”设置的最大值是多少;最大“打开”文件;弹性搜索中的配置,elasticsearch,configuration,elasticsearch,Configuration" />

elasticsearch “我能为”设置的最大值是多少;最大“打开”文件;弹性搜索中的配置

elasticsearch “我能为”设置的最大值是多少;最大“打开”文件;弹性搜索中的配置,elasticsearch,configuration,elasticsearch,Configuration,当前的Elasticsearch配置,在我的64GB RAM和8核linux机器上 在/etc/sysconfig/elasticsearch MAX_OPEN_FILES=65535 当我做ulimit时 [root@machine ~]# ulimit -n 1024 我可以为此配置设置的最大数量是多少 您可以以运行elasticsearch的用户身份运行ulimit-n,以了解当前限制是多少 您可以在/etc/security/limits.conf 如果您的用户被称为elastics

当前的Elasticsearch配置,在我的64GB RAM和8核linux机器上

/etc/sysconfig/elasticsearch

MAX_OPEN_FILES=65535
当我做ulimit时

[root@machine ~]# ulimit -n
1024

我可以为此配置设置的最大数量是多少

您可以以运行elasticsearch的用户身份运行
ulimit-n
,以了解当前限制是多少

您可以在
/etc/security/limits.conf

如果您的用户被称为
elasticsearch
,您可以在文件中添加如下内容:

elasticsearch - nofile 65535

或者在开始elasticsearch之前运行
ulimit-n65535
,我的问题是:这是我当前的配置:65535。我还可以增加多少这个值?我已经用ulimit和elasticsearch配置更新了我的问题。由于
ulimit-n
返回1024,您应该将其减少到1024。如果您想增加它,您需要在启动elasticsearch之前调整
/etc/security/limits.conf
文件或运行
ulimit-n 65535
。linux中打开的文件数的硬限制是1024*1024。很高兴知道这一点!我们能不能将打开的文件数增加到100000,而不是增加到65535?我们如何知道在linux中设置的最大大小?如果elasticsearch开始抱怨它无法打开文件,您应该增加它。Linux中的最大打开文件数为1024*1024