如何才能永久增加 Ubuntu 中的打开文件限制

如何才能永久增加 Ubuntu 中的打开文件限制

我最近使用parallel并收到此消息:

parallel:警告:仅足够的文件句柄来并行运行 252 个作业。parallel
:警告:尝试运行“parallel -j0 -N 252 --pipe parallel -j0”
parallel:警告:或增加“ulimit -n”(尝试:ulimit -n ulimit -Hn)
parallel:警告:或增加 /etc/security/limits.conf 中的“nofile”
parallel:警告:或增加 /proc/sys/fs/file-max

根据消息我尝试过:

ulimit -n `ulimit -Hn`

顺便说一句,我不知道它是做什么的。

但我仍然收到这条信息。然后我看到里面没有任何新内容。然后我检查了一下这个帖子并将以下代码行添加到/etc/security/limits.conf

*               soft    nofile          65535
*               hard    nofile          65535

我再次看到了那个警告。

然后我尝试grep -nr ulimit/etc/home目录中查看是否有另一个限制覆盖了这些值,但我没有看到与相关的数字soft/hard nofile

我不知道为什么它不起作用。

有没有明确且永久的方法来消除或增加这个限制?

我该如何调试以了解它未应用的原因?

相关内容