gpt4 book ai didi

linux - 简单重启后不应用 ulimit -n

转载 作者:太空宇宙 更新时间:2023-11-04 11:51:03 25 4
gpt4 key购买 nike

出于 elasticsearch 的目的,我需要将 nofile 设置为 65536(默认为 1024),但我无法完成它

  • ES 由 workshop 用户运行,htop 确认
  • /etc/security/limits.conf 我有:

    * - nofile 65536 
  • /etc/pam.d/su 我有:

    session required pam_limits.so

重启后,这就是我在终端中的原因:

workshop@...$ ulimit -n
1024
workshop@...$ sudo su
[sudo]...
root@...$ su workshop
workshop@...$ ulimit-n
65536

或者(刚发现,重启后也一样):

workshop@...$ ulimit -n
1024
workshop@...$ sudo su workshop
workshop@...$ ulimit-n
65536

session 中的第一次登录无关紧要吗?我真的不明白这里发生了什么

所以我最初没有设置值,但是当我通过 root 用户时出现,所以当我启动 ES 时它没有 65536 设置,我需要它

我真的准备好解决这个问题了,但是在阅读并做出 3-4 次回答后发现它仍然不起作用

最佳答案

您可以创建文件:/etc/security/limits.d/90-nproc.conf,值为 * - nofile 65536。然后重新启动或重新登录。此文件应更改此用户的默认值。

关于linux - 简单重启后不应用 ulimit -n,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56055075/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com