用户进程限制

本主题详细说明如何更改用户进程限制,使其符合 Vertica 要求。安装程序会以标识符:S0110 报告不支持的调度程序问题。

如果默认值不符合系统要求,安装程序会自动配置正确的设置。如果设置此值时出现问题,或者已在安装程序中使用 ‑‑no‑system‑configuration 实参且当前设置不正确,安装程序将会报告此问题。

用户进程限制必须足够高,以允许 Vertica 打开大量线程。建议的限制是以 MB 为单位的 RAM 量,并且必须不小于 1024。

所有系统

要手动设置用户进程限制:

  1. 以 dbadmin 用户身份运行 ulimit -u 以确定当前限制。

  2. 如果该限制不是服务器上以 MB 为单位的内存量,则在 /etc/security/limits.conf 中编辑/添加以下行。将 4096 替换为服务器上以 MB 为单位的系统内存量。

dbadmin -       nproc     4096