OceanBase安装 OCP 4.2.1 检查报告这个错误?The value of the ulimit parameter "max user processes" must not be less than 655350 (Current value: 4096)[root@HJYOCPN ~]# ulimit -a
core file size (blocks, -c) 0
data seg size (kbytes, -d) unlimited
scheduling priority (-e) 0
file size (blocks, -f) unlimited
pending signals (-i) 257618
max locked memory (kbytes, -l) 64
max memory size (kbytes, -m) unlimited
open files (-n) 655360
pipe size (512 bytes, -p) 8
POSIX message queues (bytes, -q) 819200
real-time priority (-r) 0
stack size (kbytes, -s) 8192
cpu time (seconds, -t) unlimited
max user processes (-u) 655360
virtual memory (kbytes, -v) unlimited
file locks (-x) unlimited
但是我的数值足够的
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
bd检查是通过远程脚本检查的 你可以关闭当前terminal 然后重新开一个窗口 ulimit -a 看一下 ,此回答整理自钉群“[社区]技术答疑群OceanBase”
根据您提供的信息,您的ulimit参数"max user processes"的当前值为4096,而OceanBase安装OCP 4.2.1时要求该值不能小于655350。因此,您需要将ulimit参数"max user processes"的值增加到至少655350。
您可以按照以下步骤修改ulimit参数:
ulimit -u 655350
/etc/security/limits.conf
文件。在该文件中添加以下行:* soft nofile 655350
* hard nofile 655350
您的ulimit参数"max user processes"的当前值为4096,而OceanBase安装OCP 4.2.1时要求该值不能小于655350。因此,您需要将ulimit参数"max user processes"的值增加到至少655350。
更改配置https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000220858
说明
您必须在每台机器上分别执行此操作。
将会话级别的最大栈空间大小设置为 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