72 lines
1.4 KiB
Markdown
72 lines
1.4 KiB
Markdown
(可选)配置 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
|
|
```
|
|
|
|
|
|
|
|
|
|
|