添加主机失败:Unable to exchange encryption keys
我也遇到这个相同问题。
配置主机的操作需要在/ect/host文件下配置相互的主机名和ip映射 详情可参考官网:https://doc.sequoiadb.com/cn/sequoiadb-cat_id-1484036820-edition_id-500
巨杉技术顾问 这都有的,ping 主机名,或者 ping ip地址,都是通的
检查一下 /etc/ssh/ssh_host_rsa_key 文件的权限是不是 0600
不是的话改一下,chmod 600 /etc/ssh/ssh_host_rsa_key
防火墙关闭了 etc/ssh/ssh_host_rsa_key 改为0600权限 还是不行
su - sdbadmin sdb 'ssh = new Ssh("10.0.252.32","root","密码")' sdb 'ssh = new Ssh("10.0.252.33","root","密码")'
看看会不会报错
操作系统:openEuler 22.09
这边数据库版本是?
另外,这边排查一下错误的原因: 1. 将/etc/ssh/sshd_config 文件中的LogLevel设置为DEBUG2级别。 2. 重启sshd,命令可能如下: service restart sshd 或者 systemctl restart sshd.service 3. tail -f /var/log/messages 或者 tail -f /var/log/secure (如果是ubuntu, 则是/var/log/auth.log) 4. 排查一下错误原因