在ky10操作系统4.19.90-52.15.v2207.ky10.x86_64 #1 SMP Thu Nov 24 21:50:03 CST 2022 x86_64 x86_64 x86_64 GNU/Linux上部署

【 使用环境 】生产环境
【 OB or 其他组件 】oceanbase-all-in-one-4.2.2.0-100010012024022719.el8.x86_64
【 使用版本 】
【问题描述】Please execute echo -e "* soft nofile 20000\n* hard nofile 20000" >> /etc/security/limits.d/nofile.conf as root in 10.10.10.10. if it dosen’t work, please check whether UsePAM is yes in /etc/ssh/sshd_config.
OBD-1007: (10.10.10.10) The value of the ulimit parameter “open files” must not be less than 20000 (Current value: 1024)
我执行完echo -e “* soft nofile 20000\n* hard nofile 20000” >> /etc/security/limits.d/nofile.conf,并重启服务器后 ulimit -n 已经是20000,但是obd部署检查还是报这个错
【复现路径】问题出现前后相关操作
【附件及日志】推荐使用OceanBase敏捷诊断工具obdiag收集诊断信息,详情参见链接(右键跳转查看):

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

当前是用的什么用户安装的ob呢 ulimit -a 看下呢

/etc/ssh/sshd_config 需要配置UsePAM参数,重启sshd服务生效。
UsePAM yes