配置系统设置-ElasticSearch

这篇博客详细介绍了如何在不同操作系统和安装方式下配置ElasticSearch的系统设置。对于使用zip或tar.gz包安装的,可通过ulimit临时设置或在/etc/security/limits.conf中持久设置。使用RPM或Debian包的,系统设置位于系统配置文件,如RPM的/etc/sysconfig/elasticsearch和Debian的/etc/default/elasticsearch。在systemd环境下,须通过systemd配置文件如elasticsearch.service来设置系统限制,并可能需要创建override.conf覆盖默认设置。
摘要由CSDN通过智能技术生成

配置系统设置

配置系统设置在什么地方依赖于安装的方式和操作系统

  1. 使用zip和tar.gz包,系统设置通过以下方式
    (1)使用ulimit临时设置
    (2)使用/etc/security/limits.conf文件持久设置
  2. 使用RPM或者Debian包安装
    (1)大部分系统设置是在系统配置文件中
    (2)使用systemd的系统需要system limits设置在systemd配置文件中

通过以下方法临时修改资源限制(仅作用于当前会话)

sudo su
ulimit -n 65535
su elasticsearch

然后启动elasticsearch

通过ulimit -a可以查看设置结果

也可以通过修改/etc/security/limits.conf文件为某个用户持久化设置资源限制
添加如下内容到该文件中,表示为elasticsearch用户设置资源限制

elasticsearch - nofile 65535

上面的改变直到elasticsearch用户开启新的会话才起作用

注意事项:
在ubuntu系统中,通过init.d启动的进程会忽略limits.conf文件,为了开启limits.conf
文件,编辑/etc/pam.d/su文件,解除下面行的注释

# session    required   pam_limits.so

系统配置文件

当使用RPM或者Debian包,系统设置或者环境变量可以在系统配置文

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值