RAC 集群更换 IP 主要分三步:停集群服务、配置服务器网络、修改集群配置。下面是同网段内更换 IP 示例。(r7、r8为服务器名称,orcl为ORACLE_SID,scanip为 scan 名称)。

停集群服务

在其中一个节点上执行

srvctl disable listener
srvctl stop listener           
srvctl disable database  -d orcl
srvctl stop database  -d orcl -o immediate
srvctl disable vip -i "r7vip"
srvctl disable vip -i "r8vip"
srvctl stop vip -n r7
srvctl stop vip -n r8
srvctl disable scan_listener
srvctl stop scan_listener
srvctl disable scan
srvctl stop scan

在所有节点上执行

crsctl stop crs

网络配置

修改RAC所有节点的 /etc/hosts 文件、网卡配置文件 ifcfg-eth0 、ifcfg-eth1

需要注意的是,如果服务器仅的两个网卡都进行IP修改的话,无法远程实现,只能登录服务器进行操作。

修改集群配置

启动集群

crsctl start crs
如果修改后IP与原IP在不同网段,使用 oifcfg  配置网段,如果网段没有变化则不需要重新配置

配置 VIP 与 SCAN

srvctl config vip -n r7
srvctl modify nodeapps -n r7 -A 192.168.1.87/255.255.255.0/eth0
srvctl modify nodeapps -n r8 -A 192.168.1.88/255.255.255.0/eth0
srvctl config vip -n r7

srvctl config scan 
srvctl modify scan -n scanip

启动服务
srvctl enable listener     
srvctl enable vip -i "r7vip"
srvctl enable vip -i "r8vip"
srvctl enable scan_listener
srvctl enable scan
srvctl enable database  -d orcl

srvctl start listener
srvctl start vip -n r7
srvctl start vip -n r8
srvctl start scan_listener
srvctl start scan
srvctl start database -d orcl

RAC 集群更换IP的更多相关文章

  1. CRS-2674: Start of 'ora.cssd' on 'rac2' failed 引发的rac集群服务起不来问题

    问题背景:客户反馈Oracle rac集群节点宕机 1.首先查看宕机原因,归档日志满导致服务重启,查看归档日志路径是USE_DB_RECOVERY_FILE_DEST (默认路径), 安装的时候没有做 ...

  2. Oracle rac集群环境中的特殊问题

    备注:本文摘抄于张晓明<大话Oracle RAC:集群 高可用性 备份与恢复> 因为集群环境需要多个计算机协同工作,要达到理想状态,必须要考虑在集群环境下面临的新挑战. 1.并发控制 在集 ...

  3. 11g RAC集群启动关闭、各种资源检查、配置信息查看汇总。

    简要:一:集群的启动与关闭 1. rac集群的手动启动[root@node1 bin]# ./crsctl start cluster -all2. 查看rac集群的状态[root@node1 bin ...

  4. ORACLE RAC集群的体系结构

    RAC是一个完整的集群应用环境,它不仅实现了集群的功能,而且提供了运行在集群之上的应用程序,即Oracle数据库.无论与普通的集群相比,还是与普通的Oracle数据库相比,RAC都有一些独特之处. R ...

  5. Ceph集群更换public_network网络

    1.确保ceph集群是连通状态 这里,可以先把机器配置为以前的x.x.x.x的网络,确保ceph集群是可以通的.这里可以执行下面的命令查看是否连通,显示HEALTH_OK则表示连通 2.获取monma ...

  6. Centos-6.5搭建oracle11g RAC集群

    一.基本概念 RAC( Real Application Clusters-----真正的应用集群) RAC数据库是Oracle公司数据库的集群解决方案.高可用性解决方案.两个或多个服务器之间通过一个 ...

  7. 安装ORACLE高可用RAC集群11g校验集群安装的可行性输出信息

    安装ORACLE高可用RAC集群11g校验集群安装的可行性输出信息 作者:Eric 微信:loveoracle11g [grid@node1 grid]$ ./runcluvfy.sh stage - ...

  8. RAC集群安装校验输出信息

    RAC集群安装校验输出信息 作者:Eric 微信:loveoracle11g [grid@rac-node1 grid]$ [grid@rac-node1 grid]$ ./runcluvfy.sh ...

  9. Oracle RAC集群资料收集

    RAC优势和劣势 http://tech.it168.com/a2012/0814/1384/000001384756_all.shtml 双机热备与RAC并行模式对比 WAS数据源设置 http:/ ...

随机推荐

  1. 20150825 C# 调用带参数的存储过程 模板

    ////// exec proceudre2                        //System.Data.SqlClient.SqlConnection sqlcon = new Sys ...

  2. SHA1加密C#

    //SHA1 static public string SHA1_Hash(string str_sha1_in) { SHA1 sha1 = new SHA1CryptoServiceProvide ...

  3. js查找出现次数最多的字母

    <!doctype html><html><head><meta charset="utf-8"><title>无标题文 ...

  4. linux ftp服务

    1 安装ftp服务 [root@localhost ~]# yum install vsftpd 启动:service vsftpd start 查看状态:systemctl |grep vsftpd ...

  5. mongodb(4查询)

    第一个参数决定要返回那些文档 db.test.find()返回所有文档 db.test.find({"age":27}) db.test.find({"username& ...

  6. canvas动画基础

    setInterval( function(){ render( context ); update(); } , ); window.requestAnimFrame = (function() { ...

  7. mysql 语句

    mysql sql语句大全 1.说明:创建数据库 CREATE DATABASE database-name 2.说明:删除数据库 drop database dbname 3.说明:备份sql se ...

  8. Flume+kafka+storm+hdfs

    摘自:http://www.aboutyun.com/thread-6855-1-1.html

  9. strtr介绍

    strtr — 转换指定字符 string strtr ( string $str , string $from , string $to ) string strtr ( string $str , ...

  10. SqlSever基础 order by之后再orderby,双重排序,对排序好的数据中再次进行排序

    镇场诗:---大梦谁觉,水月中建博客.百千磨难,才知世事无常.---今持佛语,技术无量愿学.愿尽所学,铸一良心博客.------------------------------------------ ...