oracle RAC下修改IP(public ip、private ip、virtual ip)
2013-06-19 10:33
459 查看
公司技术分享气氛不错,oracle组同事分享的oracle rac下修改IP,10年开始做oracle(11年还考了ocp认证),虽然现在专职做了mysql,oracle也不能放过啊。以3节点rac 为例
1.准备工作
(1).说明
SELECT INSTANCE_NUMBER, INSTANCE_NAME, HOST_NAME,VERSION, STATUS FROM GV$INSTANCE;
INSTANCE_NUMBER INSTANCE_NAME HOST_NAME VERSION STATUS
--------------- ---------------- --------------------------- ------------
1 testrac1 racnode1 10.2.0.4.0 OPEN
3 testrac3 racnode3 10.2.0.4.0 OPEN
2 testrac2 racnode2 10.2.0.4.0 OPEN
*3节点RAC环境
(2).需求
准备修改节点3对应的PUBLIC IP、PRIVATE IP和VITUAL IP。
2.修改步骤
(1).关闭实例3上的数据库和CLUSTERWARE
# /etc/init.d/init.crs stop
(2).修改三个主机上的/etc/hosts文件
将里面的节点3的配置改为目标IP地址
(3).手工修改IP
# ifconfig
修改PUBLIC IP后,需要以新的IP地址重新连接节点3,确认PUBLIC IP和PRIVATEIP已经正常。
(4).检查网络配置
检查各个节点上的tnsnames.ora以及数据库中的remote_listener参数,如果这些配置是通过主机名进行的配置则无需修改。如果是通过IP直接配置的,那么根据节点3的新地址进行相应的修改。
(5).VIPCA
在节点1或节点2上以图形方式用root启动VIPCA,进行节点3VIP的配置。如果前面对/etc/hosts下的修改正确的话,这里不需要进行任何的修改,Oracle自动可以找到对应的新地址。点击确认后,Oracle在重新配置VIP过程中会报错,因为节点3上的CLUSTERWARE并未启动,忽略这个错误。
(6).在节点3上启动CLUSTERWARE和数据库
# /etc/init.d/init.crs start
1.准备工作
(1).说明
SELECT INSTANCE_NUMBER, INSTANCE_NAME, HOST_NAME,VERSION, STATUS FROM GV$INSTANCE;
INSTANCE_NUMBER INSTANCE_NAME HOST_NAME VERSION STATUS
--------------- ---------------- --------------------------- ------------
1 testrac1 racnode1 10.2.0.4.0 OPEN
3 testrac3 racnode3 10.2.0.4.0 OPEN
2 testrac2 racnode2 10.2.0.4.0 OPEN
*3节点RAC环境
(2).需求
准备修改节点3对应的PUBLIC IP、PRIVATE IP和VITUAL IP。
2.修改步骤
(1).关闭实例3上的数据库和CLUSTERWARE
# /etc/init.d/init.crs stop
(2).修改三个主机上的/etc/hosts文件
将里面的节点3的配置改为目标IP地址
(3).手工修改IP
# ifconfig
修改PUBLIC IP后,需要以新的IP地址重新连接节点3,确认PUBLIC IP和PRIVATEIP已经正常。
(4).检查网络配置
检查各个节点上的tnsnames.ora以及数据库中的remote_listener参数,如果这些配置是通过主机名进行的配置则无需修改。如果是通过IP直接配置的,那么根据节点3的新地址进行相应的修改。
(5).VIPCA
在节点1或节点2上以图形方式用root启动VIPCA,进行节点3VIP的配置。如果前面对/etc/hosts下的修改正确的话,这里不需要进行任何的修改,Oracle自动可以找到对应的新地址。点击确认后,Oracle在重新配置VIP过程中会报错,因为节点3上的CLUSTERWARE并未启动,忽略这个错误。
(6).在节点3上启动CLUSTERWARE和数据库
# /etc/init.d/init.crs start
相关文章推荐
- Oracle RAC环境下virtual/public/private IP的区别
- 修改10g RAC public or private or virtual IP [Oracle]
- 修改oracle RAC public hostname ,ip
- Oracle RAC环境下vip/public/private IP的区别
- oracle rac的公网(public IP)修改网段
- oracle 11g RAC public/virtual/SACN/private IP we need to know
- oracle 10g rac 修改public ip、vip和private ip
- 基于CentOS与VmwareStation10搭建Oracle11G RAC 64集群环境:4.安装Oracle RAC FAQ-4.7.Oracle 11G R2 RAC修改public网络IP
- oracle rac 修改private ip
- oracle 11g RAC public/virtual/SACN/private IP we need to know
- oracle 11g 修改private ip, public ip, vip, scan ip
- 修改RAC public ip,vip private ip
- Oracle RAC 修改 IP 地址
- RAC中的各种IP-PUBLIC-VIP-Private-SCAN IP
- c++中的private/protect/public & virtual
- oracle 10g rac modify public ip,private ip,vip实验步骤
- Oracle 10g RAC public IP 与 private IP 详解
- 修改RAC public IP (网段改变)
- public protected private & virtual
- Oracle 11G R2 RAC 修改public网络IP