前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Oracle RAC变更实验之修改11gR2+公网IP地址(网段不变)

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

作者头像
bsbforever
发布2020-08-19 15:50:49
1.2K0
发布2020-08-19 15:50:49
举报

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

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

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

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

1. 环境介绍

1.png
1.png

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 停止集群

所有节点

代码语言:javascript
复制
root> crsctl stop has -f

2.2 修改hosts文件

所有节点

2.png
2.png

2.3 修改IP地址

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

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

代码语言:javascript
复制
root > vim  /etc/sysconfig/network-scripts/ifcfg-xx
root>service network restart

2.4 查看IP地址

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

所有节点

3.png
3.png
4.png
4.png

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

2.5 启动集群

所有节点

代码语言:javascript
复制
root> crsctl start has 

2.6检查集群

代码语言:javascript
复制
grid> crsctl status res -t 
5.png
5.png

3. 异常处理

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

日志文件位于grid用户的\$ORACLE_HOME/log/$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状态

6.png
6.png

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

代码语言:javascript
复制
CRS does not start GIPC error: [29] msg [gipcretConnectionRefused]

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

我们把他禁用掉

所有节点

代码语言:javascript
复制
root>service NetworkManager stop
root>chkconfig NetworkManager off
root>service network restart
本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-05-06,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 宅必备 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1. 环境介绍
  • 2. 开始修改
    • 2.1 停止集群
      • 2.2 修改hosts文件
        • 2.3 修改IP地址
          • 2.4 查看IP地址
            • 2.5 启动集群
              • 2.6检查集群
              • 3. 异常处理
                • 3.1 ctssd无法启动
                  • 3.2 cluster_interconnect.haip无法启动
                  相关产品与服务
                  云数据库 MySQL
                  腾讯云数据库 MySQL(TencentDB for MySQL)为用户提供安全可靠,性能卓越、易于维护的企业级云数据库服务。其具备6大企业级特性,包括企业级定制内核、企业级高可用、企业级高可靠、企业级安全、企业级扩展以及企业级智能运维。通过使用腾讯云数据库 MySQL,可实现分钟级别的数据库部署、弹性扩展以及全自动化的运维管理,不仅经济实惠,而且稳定可靠,易于运维。
                  领券
                  问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档