Files
oceanbase/docs/docs-cn/4.installation-and-deployment/8.optional-configure-limits-conf.md
2022-02-10 14:51:49 +08:00

1.4 KiB

(可选)配置 limits.conf

您可以通过配置 limits.conf 限制您的进程数量。如果您是个人用户,您可以跳过此步骤。如果您是企业用户,您必须配置 limits.conf

您可以使用以下两种方法修改资源限制:

  • 通过启动时在会话级别修改。

  • 通过配置文件 /etc/security/limits.conf 在全局级别修改。

OceanBase 数据库的进程涉及的限制包括线程最大栈空间大小(Stack)、最大文件句柄数(Open Files)和 core 文件大小 (Core File Size)。

更改配置

说明

您必须在每台机器上执行此操作。

将会话级别的最大栈空间大小设置为 unlimited,最大文件句柄数设置为 655350,Core 文件大小设置为 unlimited

执行以下命令,打开 /etc/security/limits.conf 配置文件:

vi /etc/security/limits.conf

/etc/security/limits.conf 配置文件中添加以下内容:

root soft nofile 655350
root hard nofile 655350
* soft nofile 655350
* hard nofile 655350
* soft stack 20480
* hard stack 20480
* soft nproc 655360
* hard nproc 655360
* soft core unlimited
* hard core unlimited

查看配置

退出当前会话,重新登录。执行以下命令,查看配置是否生效:

ulimit -a