GBase 8a
安装配置
文章
由于sshd服务导致openfiles无法修改,集群安装报错问题解决办法
发表于2024-12-02 16:24:4790次浏览0个评论
集群安装时,报如下错误:
SetSysEnv.py must be executed before cluster is installed,not executed nodes are......

实际所有节点SetSysEnv.py脚本都已执行,并且无报错
查看gcinstall.log日志,如下图所示:

问题是ulimit -n查询出来是1024,实际执行完SetSysEnv.py脚本应该是655360
查看/etc/security/limits.conf文件内容已修改

使用su命令切换gbase用户,执行ulimit -n查询为655360,但ssh到gbase用户执行ulimit -n查询为1024,如下图所示

怀疑与ssh服务有关系,最终发现问题如下:
1. sshd_config配置文件中UsePAM为默认配置,未开启。

2. /etc/pam.d目录下缺少sshd配置文

正常是有该文件的

解决办法:
1. sshd_config配置文件添加UsePAM yes参数
2.将正常服务器的/etc/pam.d/sshd配置文件拷贝到集群节点/etc/pam.d/目录(如果该目录下有该文件,此步骤省略)
3.重启sshd服务,问题解决
评论已关闭
热门帖子
- 12025-12-01浏览数:182763
- 22023-05-09浏览数:25057
- 42023-09-25浏览数:18525
- 52020-05-11浏览数:17528