ocp无法启动,root用户limits.conf修改后无法生效的问题

【 使用环境 】生产环境 or 测试环境
【 OB or 其他组件 】OCP
【 使用版本 】
【问题描述】ocp 无法启动


然后修改了 limits.conf 如下

但是在root 用户下不生效 ,其他用户生效了 导致 使用ulimit -a 参数还是没有变化
image

这个是为什么呢
【复现路径】问题出现前后相关操作
【附件及日志】推荐使用OceanBase敏捷诊断工具obdiag收集诊断信息,详情参见链接(右键跳转查看):

【SOP系列 22 】——故障诊断第一步(自助诊断和诊断信息收集)

【备注】基于 LLM 和开源文档 RAG 的论坛小助手已开放测试,在发帖时输入 [@论坛小助手] 即可召唤小助手,欢迎试用!

1 个赞

修改之后,执行sysctl -p,生效一下

2 个赞

不行,其他用户可以 就是root 不行

1 个赞

学习了,多谢

如果刷新不行 可以试一下重启服务器看看

解决了这个问题 有一篇讲的比较清楚 就是https://open.oceanbase.com/blog/15090744065 就是不知道为啥 root 用户进入以后没有使用pam 导致 不生效, 然后因为之前 因为ssh漏洞的问题升级了 但是在升级的过程中没有用 --with-pam 进行编译,还有一个问题就是selinux 需要关闭 搞了一天 无语

点赞~~