系统部分
1、建立用户
2、设定IP
3、每个节点的IP解析
4、SSH的配置
为用户等效性配置SSH(在所有节点上执行)
在安装Oracle RAC 10g期间,OUI需要把文件复制到集群中的其他主机上并在其上执行程序。为了允许OUI完成此任务,必须配置SSH以启用用户等效性。用SSH建立用户等效性就提供了一种在集群中其他主机上复制文件和执行程序时不需要口令提示的安全方式。
第一步是生成SSH的公共密钥和专用密钥。SSH协议有两个版本;版本1使用RSA,版本2使用DSA,因此我们将创建这两种类型的密钥,以确保SSH能够使用任一版本。ssh-keygen程序将根据传递给它的参数生成任一类型的公共密钥和专用密钥。
当您运行ssh-keygen时,将提示您输入一个用于保存密钥的位置。 当提示时只需按Enter接受默认值。 随后将提示您输入一个口令短语。 输入您能记住的口令,然后再次输入该口令进行确认。 当您完成以下步骤后,在~/.ssh目录中将会有四个文件:id_rsa、id_rsa.pub、id_dsa和id_dsa.pub。id_rsa和id_dsa文件是您的专用密钥,千万不要告诉任何人。id_rsa.pub和id_dsa.pub文件是您的公共密钥,必须将其复制到集群中其他每个主机上。
在每个主机上,以oracle用户身份登录:
mkdir ~/.ssh chmod 755 ~/.ssh /usr/bin/ssh-keygen -t rsa /usr/bin/ssh-keygen -t dsa |
现在,必须将每个主机上的公共密钥文件id_rsa.pub和id_dsa.pub的内容复制到其他每个主机的~/.ssh/authorized_keys文件中。
只需在第一个主机上,以oracle用户身份登录
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys cp ~/.ssh/authorized_keys ~/.ssh/linux1.authorized_keys |
只需在第二个主机上,以oracle用户身份登录
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
作者
相关推荐
-
甲骨文自治数据库亮相 带来云计算新希望
早前甲骨文还不在云计算公司之列,而现在该公司正在迅速弥补其失去的时间。甲骨文的云计算核心是甲骨文自治数据库(O […]
-
2017年12月数据库流行度排行榜 定格岁末排名瞬间
数据库知识网站DB-engines最近更新的2017年12月份数据库流行度排名情况是否能提供更多的看点呢?TechTarget数据库网站将与您分享12月份的榜单排名情况,让我们拭目以待。
-
2017年11月数据库流行度排行榜 半数以上数据库积分减少
数据库知识网站DB-engines更新了2016年11月份的数据库流行度排行榜。TechTarget数据库网站将与您一同关注11月份的榜单排名情况。
-
控制合约 不再畏惧Oracle
许多公司都与Oracle有无限制授权协议,他们害怕离开这个协议,所以就证明他们在使用Oracle的软件,即使因为需求单独购买部分授权许可也可能总体是省钱的。