在进行RAC安装时,无密码的SSH配置是一项强制性的安装需求,用来在安装期间配置集群成员节点,并且在安装后,SSH由配置助手、OEM、OPatch和其他特性使用。
自动配置的无密码的SSH在集群的所有节点上使用OUI创建RSA密钥,如果由于系统限制无法自动配置,则需要手动配置SSH,例如使用DSA,本篇则演示手动配置无密码的SSH。
1、检查系统已存在的SSH配置
--查看SSH是否正在运行,使用如下命令:
[grid@strong ~]$ pgrep sshd --出现值表示进程正在运行
2242
10574
[grid@strong ~]$ ll -a .ssh
ls: cannot access .ssh: No such file or directory --表示ssh目录不存在
2、在所有节点配置SSH
--创建ssh目录
[grid@strong ~]$ mkdir .ssh
--权限必须设为700
[grid@strong ~]$ chmod -R 700