ITPub博客

首页 > 数据库 > 数据库开发技术 > Oracle RAC变更实验之修改11gR2+公网IP地址(网段不变)

Oracle RAC变更实验之修改11gR2+公网IP地址(网段不变)

原创 数据库开发技术 作者:ibsbforever 时间:2019-08-08 21:27:00 0 删除 编辑

 

往期专题请查看
这是一个坚持Oracle,Python,MySQL原创内容的公众号


前面很长一段时间的内容为MySQL的内容,有兴趣的可以查看个人网站

接下来为Oracle 11g RAC 的一些变更,我把他记录下来供日后查看

今天的内容为修改11gR2+公网IP地址(网段不变),在11.2上做过测试

该文档需要网段,网关不变,网卡名称不变,主机名不变

1.  环境介绍


2. 开始修改

我们这里将

rac1的 Public IP 从11.12.14.29更改为11.12.14.45

rac2的 Public IP 从11.12.14.30更改为11.12.14.46

2.1 停止集群

所有节点

root> crsctl stop has -f

2.2 修改hosts文件

所有节点


2.3 修改IP地址

注意这里不要更改网卡地址

如果是绑定网卡,请修改bond的地址

root> vim  /etc/sysconfig/network-scripts/ifcfg-xx
root> service network restart

2.4 查看IP地址

这里我们可以查看ip是否更改过来了

所有节点

注意这里我们需要额外检查下各个节点的IP是否可以相互连接

2.5 启动集群

所有节点

root> crsctl start has 

2.6检查集群

grid> crsctl status res -t 



3. 异常处理

在实际的过程中遇到过一些坑,单独说一下

日志文件位于grid用户的<span class="katex">HOSTNAME/下

3.1  ctssd无法启动

更改完IP地址后发现ctssd无法启动,这时查看日志文件发现找不到voting disk

想到我存储用的iscis,需要单独对IP进行授权访问

后续通过增加权限后可以了

3.2 cluster_interconnect.haip无法启动

上面3.1解决后又卡在了cluster_interconnect.haip界面,一直是starting状态,最后failed,

ora.asm也处于instance shutdown状态


我们查看gpnpd的日志发现如下报错

CRS does not start GIPC error: [29] msg [gipcretConnectionRefused]

最后发现是私网IP没有起来导致的,原因为NetworkManager服务器导致的

我们把他禁用掉

所有节点

root>service NetworkManager stop
root>chkconfig NetworkManager off
root>service network restart


可点击阅读原文获得更好的阅读体验,推荐在PC端阅读

也可在公众站内搜索中回复 RAC  搜索相关内容

或直接打开个人网页搜索


http://


往期专题包括:


  • Python 自动化运维

  • MySQL  安装

  • mysqldump命令详解

  • mysqlbinlog命令详解

  • xtrabackup工具详解

  • 打造属于自己的监控系统

  • Python爬虫基础

  • Oracle awr报告全解析

  • Oracle ASM全解析

  • Oracle Data Guard全解析

  • Oracle ClusterWare全解析

  • Oracle常见参数解析

  • Oracle常见故障处理

  • Oracle SQL优化案例


觉得文章不错的欢迎关注,转发,收藏,点赞~

原文作者:宅必备;如有侵权,请联系管理员删除。

请登录后发表评论 登录
全部评论
Oracle,MySQL DBA,Python自动化运维

注册时间:2019-01-29

  • 博文量
    245
  • 访问量
    243957