我已在专用服务器 A 上为所有用户设置了打开文件,如下/etc/security/limits.conf
所示:
* hard nofile 1048576
* soft nofile 983040
我/etc/pam.d/common-session
已经加载了如下限制模块:
session required pam_limits.so
我重新启动了服务器 A,并检查ulimit -Sn
(软限制)和ulimit -Hn
(硬限制)显示新设置的值。
现在我有另一台专用服务器 B,其中有 3 台 KVM 机器。在专用服务器 B 上,我已按上述方法设置了打开文件,重启后一切正常。对服务器的虚拟机执行相同的操作失败,并显示默认打开文件。
笔记:他们都有 Debian 操作系统
这里是不是我遗漏了什么?这和虚拟机有关系吗?我应该如何设置虚拟机的打开文件?