更改 systemd 上的 ulimit

更改 systemd 上的 ulimit

我发现此链接,展示如何更改 systemd 上的 ulimits。

/etc/systemd/system/<servicename>.d/override.conf
[Service]
LimitNOFILE=49152

我发现了一个网站建议在这些文件中更改 systemd 的 ulimits:

/etc/systemd/system.conf
/etc/systemd/user.conf

[Manager] 
DefaultLimitNOFILE=49152
  • 这两种方法有什么区别?
  • 最佳实践是什么?

感谢您的意见。

答案1

/etc/systemd/[system|user].conf用于定义默认服务单元文件的值。

我认为您只想更改单个单元文件的设置,所以这/etc/systemd/system/<servicename>.d/override.conf是最干净的方法,而且绝对是最佳实践。

相关内容