dmo*_*lus 30 amazon-ec2 ulimit
SSH进入运行Amazon Linux AMI的EC2实例后,我试过:
ulimit -n 20000
Run Code Online (Sandbox Code Playgroud)
...并收到以下错误:
-bash: ulimit: open files: cannot modify limit: Operation not permitted
Run Code Online (Sandbox Code Playgroud)
但是,shell允许我减少此数字,仅适用于当前会话.
无论如何都要增加 EC2实例的ulimit (永久)?
Vic*_*ari 69
实际上,通过ulimit命令更改值仅适用于当前的shell会话.如果要永久设置新限制,则必须编辑/etc/security/limits.conf文件并设置硬限制和软限制.这是一个例子:
# <domain> <type> <item> <value>
* soft nofile 20000
* hard nofile 20000
Run Code Online (Sandbox Code Playgroud)
保存文件,注销,再次登录并通过ulimit -n命令测试配置.希望能帮助到你.
PS 1:记住以下几点:
PS 2:其他文件/etc/security/limits.d/可能会影响配置的内容limits.conf.
| 归档时间: |
|
| 查看次数: |
32337 次 |
| 最近记录: |