您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

Oracle RAC SSH等价性配置

2024/2/27 17:24:51发布19次查看
㈠ 需求 为方便rac环境个节点通信、往往需要配置ssh等价性 简言之: 用户或程序从一台机器连接到另一台机器时不需要输入密码 这
㈠ 需求
为方便rac环境个节点通信、往往需要配置ssh等价性
简言之:
用户或程序从一台机器连接到另一台机器时不需要输入密码
这种应用的背景是:
clusterware和database的安装过程都是先在一个节点安装
然后安装程序自动把本地安装好的内容复制到远程相同目录
这是一个后台拷贝的过程,安装人员没有机会输入密码进行身份验证,因此必须配置用户等价
其实、在hadoop集群配置过程、也需要配置ssh等价性
hadoop运行过程中需要管理远端hadoop守护进程,在hadoop启动以后
namenode是通过ssh来启动和停止各个datanode上的各种守护进程的
所以、这两者关于ssh等价性的配置是一样的
㈡ 安装和启动ssh协议
先确认是否安装:
# rpm -qa | grep openssh
# rpm -qa | grep rsync
如果没有、则:
# yum install ssh
# yum install rsync
启动ssh:
# service sshd start
㈢ ssh等价性原理
假设网络上有2台机器:a&b、且a要实现无密码公钥认证、则:
① 先在a上生成一个密钥对,包括一把公钥和一把私钥
② 而后将公钥复制到b上
③ 当a通过ssh连接b时,,b就会生成一个随机数并用a的公钥对随机数进行加密,并发送给a
④ a收到加密数之后再用私钥解密,并将解密数回传给b
⑤ b确认解密数无误之后就允许a进行连接了
㈣ 注意事项
必须保证每个节点上oracle用户的uid和dba组的gid相同
例如:
节点一:
[root@odd ~]# id oracle
uid=500(oracle) gid=500(oinstall) groups=500(oinstall)
节点二:
[root@even ~]# id oracle
uid=500(oracle) gid=500(oinstall) groups=500(oinstall),501(dba)
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product