安装时一直提示“check dba password failed on...”
为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【GBase版本】:GBase8a_MPP_Cluster-NoLicense-FREE-9.5.3.28.12-redhat8-x86_64
【操作系统】:CTyunOS 4 25.07
【CPU】:8
【问题描述】*:
1、单节点能安装8a嘛?
2、安装运行安装命令:python2 ./gcinstall.py --silent=demo.options 老是报错如下(ssh gbase@10.10.20.24能免密登录的):
*********************************************************************************
Do you accept the above licence agreement ([Y,y]/[N,n])? y
*********************************************************************************
Welcome to install GBase products
*********************************************************************************
Fail to login 10.10.20.24. errno: -1, errmsg: gbase@10.10.20.24: Permission denied (publickey,password).
Error: gcinstall.py(line 3330) -- check dba password failed on ['10.10.20.24']
3、demo.options配置文件如下:
installPrefix= /data/gbase
coordinateHost = 10.10.20.24
coordinateHostNodeID = 24
dataHost = 10.10.20.24
#existCoordinateHost =
#existDataHost =
#existGcwareHost=
gcwareHost = 10.10.20.24
gcwareHostNodeID = 24
dbaUser = gbase
dbaGroup = gbase
dbaPwd = 'gbase123'
rootPwd = 'gbase123'
#dbRootPwd = ''
#rootPwdFile = rootPwd.json
#characterSet = utf8
#sshPort = 22
评论
1、可以
2、一般是密码错误,能免密登陆也需要提供密码
(1)检查私钥权限 chmod 600 ~/.ssh/id_rsa
(2)检查一下内容权限
文件/目录 推荐权限 说明
~/.ssh 700 仅用户自身可读写执行
~/.ssh/authorized_keys 600 仅用户自身可读写
用户主目录 (~) 755 或更严 不能有组写或全局写权限
(3)检查公钥
确认你的公钥(id_rsa.pub 的内容)已经完整地添加到了服务器的 ~/.ssh/authorized_keys 文件中
(4)检查 SSH 服务配置
编辑服务器的 SSH 配置文件 /etc/ssh/sshd_config,检查以下关键设置:
允许公钥认证:PubkeyAuthentication yes
允许密码认证:PasswordAuthentication yes(如果你希望使用密码登录)
允许特定用户:检查是否有 AllowUsers 或 DenyUsers 配置限制了你当前使用的用户。
允许 root 登录:如果你使用 root 用户,检查 PermitRootLogin 是否被设置为 no。(root用户配置可以去掉,gbase用户可以安装)
重启sshd服务: systemctl restart sshd
(5)是否正确的执行了setenv脚本。
./SetSysEnv.py --dbaUser=gbase --installPrefix=/opt
热门帖子
- 12025-12-01浏览数:182759
- 22023-05-09浏览数:25044
- 42023-09-25浏览数:18519
- 52020-05-11浏览数:17526