（可选）配置 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` 配置文件：

```unknow
vi /etc/security/limits.conf
```



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

```unknow
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
```



查看配置 
-------------------------

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

```unknow
ulimit -a
```





