开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 1383|回复: 1
收起左侧

[其它数据库例题] Oracle RAC SSH等价性配置

[复制链接]

结帖率:61% (35/57)
发表于 2013-5-8 13:11:33 | 显示全部楼层 |阅读模式   海南省乐东黎族自治县
Oracle 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 相同例如:
    [plain] 节点一:[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 )
    ㈤配置步骤
    ①网络设置
    将各个IP&Hostname 全部写进hosts 文件、保持每个节点的/etc/hosts文件
相同
    [plain] [root@even ~]# cat /etc/hosts 127.0.0.1 localhost.localdomain
localhost 192.168.1.115 even.example.com even 192.168.1.116 odd.example.com
odd
    [mysql@odd ~]$ cat /etc/hosts 127.0.0.1 localhost.localdomain localhost
192.168.1.115 even.example.com even 192.168.1.116 odd.example.com odd
    ②在ODD 和 EVEN 上分别执行下列命令:
    # cd $HOME # mkdir .ssh # chmod 700 .ssh # cd .ssh # ssh-keygen -t
rsa # ssh-keygen -t dsa # cat *.pub > authorized_keys
    ③迁移 authorized_keys
    在ODD :# scp authorized_keys even.example.com:/root/.ssh/keys_odd
    在EVEN:# cat keys_odd >> authorized_keys # scp authorized_keys odd.example.com
:/root/.ssh/
    ㈥测试
    在ODD :[root@odd ~]# ssh even.example.com Last login : Mon May 6
12:58:12 2013 from odd.example.com [root@even ~]#
    在EVEN:[root@even ~]# ssh odd.example.com Last login : Mon May 6
11:57:49 2013 [root@odd ~]#

结帖率:37% (7/19)
发表于 2013-5-16 15:16:11 | 显示全部楼层   北京市北京市
看不懂了        
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表