Oracle 10g RAC修改public ip、vip和private ip(2)

OCR相当于Windows的注册表。对于Windows而言,所有的软件信息,用户,配置,安全等等统统都放到注册表里边。而集群呢,同样如此,所有和集群相关的资源,配置,节点,RAC数据库统统都放在这个仓库里。如果OCR被破坏则导致集群服务启动异常,需要修复OCR。因此OCR的管理与维护对于整个集群而言,是相当重要的。

OCR中通常包含下列内容

节点成员信息

数据库实例,节点,以及其他的映射关系

ASM

资源配置信息(vip,services等等)

服务特性(Service characteristics)

Oracle集群中相关进程的信息

CRS控制的第三方应用程序信息

这里进行OCR备份,主要是为了在oracle集群配置出错时能够通过OCR备份进行恢复。

root用户登录,只需在一个节点进行OCR备份即可:

# 首先创建备份文件夹 [root@node1 ~]# mkdir /ocr_backup # ocr备份,备份文件任意后缀名均可 [root@node1 ~]# ocrconfig -export /ocr_backup/ocr201706.bak 3.3 修改Public IP

如果将要修改的 Public IP 和原来的网段相同,则略过此步骤。

oracle用户登录:

# 查看当前状态 [oracle@node1 ~]$ oifcfg getif eth0  192.168.56.0  global  public eth1  10.1.1.0  global  cluster_interconnect # 删除Public IP配置信息 [oracle@node1 ~]$ oifcfg delif -global eth0 [oracle@node1 ~]$ oifcfg getif eth1  10.1.1.0  global  cluster_interconnect # 配置新的Public IP网段 [oracle@node1 ~]$ oifcfg setif -global eth0/192.168.100.0:public [oracle@node1 ~]$ oifcfg getif eth0  192.168.100.0  global  public eth1  10.1.1.0  global  cluster_interconnect # Public IP配置成功 3.4 修改VIP

root用户登录:

# 首先根据oracle用户的配置设置ORACLE_HOME变量 [root@node1 ~]# export ORACLE_HOME="/oracle/product/10.2.0/db" #查看当前的VIP信息 [root@node1 ~]# srvctl config nodeapps -n node1 -a VIP 已存在。: /node1-vip/192.168.56.98/255.255.255.0/eth0 [root@node1 ~]# srvctl config nodeapps -n node2 -a VIP 已存在。: /node2-vip/192.168.56.99/255.255.255.0/eth0 #修改VIP [root@node1 ~]# srvctl modify nodeapps -h 用法: srvctl modify nodeapps -n <node_name> [-o <oracle_home>] [-A <new_vip_address>]     -n <node>           节点名     -A <addr_str>       节点级虚拟 IP 地址     -o <oracle_home>    ORACLE_HOME 路径     -h                  打印用法 [root@node1 ~]# srvctl modify nodeapps -n node1 -A 192.168.100.98/255.255.255.0/eth0 [root@node1 ~]# srvctl modify nodeapps -n node2 -A 192.168.100.99/255.255.255.0/eth0 #查看修改后的VIP [root@node1 ~]# srvctl config nodeapps -n node1 -a VIP 已存在。: /192.168.100.98/192.168.100.98/255.255.255.0/eth0 [root@node1 ~]# srvctl config nodeapps -n node2 -a VIP 已存在。: /192.168.100.99/192.168.100.99/255.255.255.0/eth0 # VIP 修改成功 3.5 修改 tnsnames.ora 和 listener.ora

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/65cd6ecc08a5b1d95f1d10e061044dc7.html