fs.nr_open参数配置无法对systemd进程生效

在sysctl.conf中配置内核参数 fs.nr_open = 1048576,限制全部进程文件句柄数量最大值为1048576;
重启系统后,确认系统参数已生效:
image

执行 cat /proc/1/limits 查看文件句柄限制值却仍为默认值:

尝试执行 kill 1 重启进程,或执行 systemctl daemon-reexec 才能生效