Oracle之配置节点间相互信任机制测试

1.SSH协议:

在每个节点上创建.ssh目录并生成RSA Key

1) 以oracle用户登录

2) 检查在在/home/oracle/下是否已有.ssh目录

如果没有.ssh目录,请创建该目录
mkdir ~/.ssh
创建后修改目录权限
[oracle@rac1 ~]$ chmod 700 ~/.ssh

3) 生成rsa key

[oracle@rac1 ~]$ /usr/bin/ssh-keygen  -t  rsa

Generating public/private rsa key pair.

Enter file in which to save the key  (/home/oracle/.ssh/id_rsa):

Enter passphrase (empty for no passphrase):

Enter same passphrase again:

Your identification has been saved in  /home/oracle/.ssh/id_rsa.

Your public key has been saved in  /home/oracle/.ssh/id_rsa.pub.

The key fingerprint is:

3f:d2:e4:a3:ee:a1:58:e5:73:92:39:0d:8e:3f:9b:11  oracle@rac1                          

4) 在每个节点上重复以上步骤

2.将所有的RSA Key添加到文authorized_keys

1) 在节点rac1上面,将RSA Key添加到文件authorized_keys

[oracle@rac1 ~]$ cd .ssh

[oracle@rac1 .ssh]$ cat id_rsa.pub  >> authorized_keys

[oracle@rac1 .ssh]$ ls

authorized_keys  id_rsa   id_rsa.pub

                           

2) 将节点rac1上的 authorized_keys 抄送到节点rac2

[oracle@rac01 .ssh]$ scp  authorized_keys    rac2:/home/oracle/.ssh/

The authenticity of host 'rac2  (10.182.108.88)' can't be established.

RSA key fingerprint is  e6:dc:07:c3:d5:2a:45:43:66:72:d3:44:17:4d:54:42.

Are you sure you want to continue  connecting (yes/no)  yes

Warning: Permanently added  'rac2,10.182.108.88' (RSA) to the list of known hosts.

oracle@rac2's password:

authorized_keys           100%   224     0.2KB/s   00:00

                           

3) 在节点rac2上,将该节点的RSA Key也添加到authorized_keys

[oracle@rac2 .ssh]$ cat id_rsa.pub  >> authorized_keys

4) 当所有节点的RSA Key都添加到authorized_keys时,将authorized_keys文件抄送到每个节点

3.在节点上启用SSH协议

1) 在每个节点上执行 SSH hostname date

[oracle@rac1 .ssh]$ ssh rac1 date

The authenticity of host 'rac1  (10.182.108.86)' can't be established.

RSA key fingerprint is  e6:dc:07:c3:d5:2a:45:43:66:72:d3:44:17:4d:54:42.

Are you sure you want to continue  connecting (yes/no)  yes

Warning: Permanently added  'rac1,10.182.108.86' (RSA) to the list of known hosts.

Enter passphrase for key  '/home/oracle/.ssh/id_rsa':

Sun Apr 20 23:31:06 EDT 2008

[oracle@rac01 .ssh]$ ssh rac2 date         

在节点rac2上重复以上步骤

2) 在每个节点上启动SSH Agent,并将SSH keys装载到内存

[oracle@rac1 .ssh]$ exec  /usr/bin/ssh-agent  $SHELL

[oracle@rac1 .ssh]$ /usr/bin/ssh-add

[oracle@rac2 ~]$ exec /usr/bin/ssh-agent  $SHELL

[oracle@rac2 ~]$ /usr/bin/ssh-add

                           

4.验证SSH 协议

[oracle@rac1 .ssh]$ ssh rac1 date

Sun Apr 20 23:40:04 EDT 2008

[oracle@rac1 .ssh]$ ssh rac2 date

Sun Apr 20 23:40:09 EDT 2008

[oracle@rac1 .ssh]$ ssh rac1-priv date

Sun Apr 20 23:41:20 EDT 2008

[oracle@rac1 .ssh]$ ssh rac2-priv date

Sun Apr 20 23:41:20 EDT 2008

在节点2上重复以上步骤


这时oracle 用户下的互信就已经建好了,同理grid下的配置和oracle用户下完全一样,只要将用户切换到grid下即可

 

 

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
要向Oracle 19C集群中添加节点,需要进行以下操作步骤: 1. 在新节点上安装Oracle软件并创建必要的目录结构,包括GI和DB软件相关目录。例如,创建ORACLE_BASE和ORACLE_HOME目录,并设置正确的权限。 引用中提供了一些示例命令,用于创建相关目录并设置权限。 2. 在新节点上创建新的实例,并将其添加到集群配置中。可以使用srvctl命令来启动新实例并将其添加到集群中。例如,可以使用以下命令启动新实例: 引用中提供了一个示例命令,用于启动新实例。 完成以上步骤后,新节点将成功添加到Oracle 19C集群中。 <span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [Oracle19c-集群节点重新添加](https://blog.csdn.net/sinat_36757755/article/details/125774488)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* [oracle19c 集群新增节点并数据库实例](https://blog.csdn.net/fangang001/article/details/104835306)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

雨花石~

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值