小编Rav*_*att的帖子

在 ubuntu 12.04 上更改 ulimit 不起作用

我正在使用 hadoop 并且需要更改打开文件的数量ulimit -n。我在 stackoverflow 和其他地方看到过类似的问题,并尝试了这些答案中的所有内容,但仍然无效。我正在与ubuntu 12.04 LTS. 这是我所做的:

更改限制/etc/security/limits.conf,我已经为 * 和root. 我还更改了一些数字的限制,例如10000unlimited

* soft nofile 1513687
* hard nofile 1513687
root soft nofile 1513687
root hard nofile 1513687
Run Code Online (Sandbox Code Playgroud)

我也试过上面的设置-而不是softhard。在这些更改之后,我对/etc/pam.d/文件进行了更改,例如:

common-session 
common-session-noninterative
login
cron
sshd
su
sudo
Run Code Online (Sandbox Code Playgroud)

我已经添加session required pam_limits.so到每个文件的开头。我重新启动了有问题的盒子,但设置没有生效。

我还发现/etc/security/limits.d/用户hbase mapredhdfs. 我也尝试更改这些单个文件中的限制,但无济于事。

我也试过放在ulimit -S -n unlimited里面/etc/profile。这没用。

最后,我尝试将 …

hadoop 12.04 ulimit

4
推荐指数
1
解决办法
1万
查看次数

标签 统计

12.04 ×1

hadoop ×1

ulimit ×1