Incus 生产环境服务器设置¶
要允许您的 Incus 服务器运行大量实例,请配置以下设置以避免遇到服务器限制。
“值
”列包含每个参数的建议值。
/etc/security/limits.conf
¶
域 |
类型 |
项目 |
值 |
默认值 |
描述 |
---|---|---|---|---|---|
|
soft |
|
|
未设置 |
打开文件的最大数量 |
|
hard |
|
|
未设置 |
打开文件的最大数量 |
|
soft |
|
|
未设置 |
打开文件的最大数量 |
|
hard |
|
|
未设置 |
打开文件的最大数量 |
|
soft |
|
|
未设置 |
最大锁定内存地址空间(KB) |
|
hard |
|
|
未设置 |
最大锁定内存地址空间(KB) |
|
soft |
|
|
未设置 |
最大锁定内存地址空间(KB),仅在使用 |
|
hard |
|
|
未设置 |
最大锁定内存地址空间(KB),仅在使用 |
/etc/sysctl.conf
¶
注意
更改任何这些参数后,请重新启动服务器。
参数 |
值 |
默认值 |
描述 |
---|---|---|---|
|
|
|
并发异步 I/O 操作的最大数量(如果您有很多使用 AIO 子系统的负载,例如 MySQL,则可能需要进一步增加此限制) |
|
|
|
可以排队到相应 |
|
|
|
每个真实用户 ID 可以创建的 |
|
|
|
每个真实用户 ID 可以创建的监视数量的上限(参见 |
|
|
|
是否拒绝容器访问内核环形缓冲区中的消息(请注意,这也会拒绝主机系统上非 root 用户的访问) |
|
|
|
非 root 用户可以使用密钥环的最大大小 |
|
|
|
非 root 用户可以使用的密钥的最大数量(该值应高于实例的数量) |
|
|
变化 |
eBPF JIT 分配大小的限制(在编译时使用 |
|
|
|
IPv4 ARP 表中条目的最大数量(如果您计划创建超过 1024 个实例,请增加此值 - 否则,当 ARP 表填满且实例无法获取网络配置时,您将收到错误 |
|
|
|
IPv6 ARP 表中条目的最大数量(如果您计划创建超过 1024 个实例,请增加此值 - 否则,当 ARP 表填满且实例无法获取网络配置时,您将收到错误 |
|
|
|
进程可能具有的内存映射区域的最大数量(内存映射区域作为调用 |