近期,遇到在某用户AIX环境安装RAC集群数据库时,出现SSH互信创建出错的问题。

一开始按照正常分析思路,分析OUI安装时的日志信息,报SSH的密钥不匹配;

此时先通过在/etc/ssh/sshd_config文件中追加相应加密算法,仍然无法解决。

后续排查发现是SSH版本太高(aix 7.1上安装的openssh 8版本);回退到openssh 6版本解决问题。这也再次提醒我们,安装ORACLE数据库时,要在MOS上对相应的操作系统版本、数据库版本认证匹配核对好。

[INS-06006] Passwordless SSH connectivity not set up between the following node(s): [test1]
ssh互相测试是通的,但软件安装时就不通过
原因是openssh版本过高:
# ssh -V
OpenSSH_8.0p1, OpenSSL 1.0.2r 26 Feb 2019
解决方法:
降Openssh版本到7.4即可