墨墨导读:之前测试遇到过mtu修改不能滚动的情况,目前在自己测试环境重新反复验证发现正常是可以滚动的,下面梳理下整个实施方案:环境:RHEL6 + Oracle 11.2.0.4 RAC(2 nodes)。

之前测试遇到过mtu修改不能滚动的情况,目前在自己测试环境重新反复验证发现正常是可以滚动的,下面梳理下整个实施方案:

环境:RHEL6 + Oracle 11.2.0.4 RAC(2 nodes)

/etc/hosts配置信息:

#public ip192.168.1.61  jystdrac1192.168.1.63  jystdrac2#virtual ip192.168.1.62  jystdrac1-vip192.168.1.64  jystdrac2-vip#scan ip192.168.1.65  jystdrac-scan
#private ip10.10.10.61    jystdrac1-priv10.10.10.63    jystdrac2-priv

特别说明:

  • 1.这里的私有网卡名是eth3,一般实际生产至少两个私有网卡,根据实际情况确认所有私有网卡名称即可。

  • 2.这里心跳网络没有连接交换机,即直连模式(这种方式不推荐),如果有心跳交换机,还需要网络工程师配合调整交换机确保支持mtu=9000,这部分不在本文讨论范围。

下面是具体的实施步骤:

  • 1.修改私有网卡mtu为9000

  • 2.节点1关闭数据库,重启集群,启动数据库

  • 3.节点2关闭数据库,重启集群,启动数据库

1. 修改私有网卡mtu为9000

查看当前eth3网卡的mtu值,随后修改为9000,然后再次查看是否修改成功:

ifconfig eth3ifconfig eth3 mtu 9000ifconfig eth3

同步更新网卡配置文件,增加一行MTU=9000,确保重启网卡/主机后,mtu=9000不变:

vi /etc/sysconfig/network-scripts/ifcfg-eth3MTU=9000

注:以上步骤需在RAC所有节点进行操作完成之后再继续下面的步骤。

2. 节点1关闭数据库,重启集群,启动数据库

SQL> shutdown immediate
[root@jystdrac1 ~]#/opt/app/11.2.0/grid/bin/crsctl stop has -f/opt/app/11.2.0/grid/bin/crsctl start has
SQL> startup

同样节点1的ASM实例日志虽然也有ORA-27303报错,但是不影响最终启动成功(这与之前客户19c测试环境结果不同):

KSXP IPC protocol is incompatible with instance 2Errors in file /opt/app/grid/diag/asm/+asm/+ASM1/trace/+ASM1_lmon_29508.trc:ORA-27300: OS system dependent operation:config_check failed with status: 0ORA-27301: OS failure message: Error 0ORA-27302: failure occurred at: skgxpvalpidORA-27303: additional information: Remote port MTU does not match local MTU. [local: 9000, remote: 1500] (169.254.10.131)KSXP IPC protocol is incompatible with instance 2Errors in file /opt/app/grid/diag/asm/+asm/+ASM1/trace/+ASM1_lmon_29508.trc:ORA-27300: OS system dependent operation:config_check failed with status: 0ORA-27301: OS failure message: Error 0ORA-27302: failure occurred at: skgxpvalpidORA-27303: additional information: Remote port MTU does not match local MTU. [local: 9000, remote: 1500] (169.254.10.131) Communication channels reestablished

3. 节点2关闭数据库,重启集群,启动数据库

SQL> shutdown immediate
[root@jystdrac2 ~]#/opt/app/11.2.0/grid/bin/crsctl stop has -f/opt/app/11.2.0/grid/bin/crsctl start has
SQL> startup

对应节点2的ASM实例日志没有MTU相关的报错信息。

至此,相当于完成了mtu从1500修正为9000的过程,并且可以实现节点依次滚动升级。

墨天轮原文链接:https://www.modb.pro/db/28651(复制到浏览器中打开或者点击“阅读原文”)

推荐阅读:144页!分享珍藏已久的数据库技术年刊


视频号,新的分享时代,关注我们,看看有什么新发现?

数据和云

ID:OraNews

如有收获,请划至底部,点击“在看”,谢谢!

点击下图查看更多 ↓

云和恩墨大讲堂 | 一个分享交流的地方

长按,识别二维码,加入万人交流社群

请备注:云和恩墨大讲堂

  点个“在看”

你的喜欢会被看到❤

Oracle私网mtu滚动修改实施方案相关推荐

  1. 阿里云上搭建私网DNS的几种方案

    前言:        私网DNS对一些客户来说是非常重要的,因为他们系统API之间一般都是通过私网域名调用的,如果私网DNS出现问题相当于手机失去基站,整个系统会瘫痪.我总结了三种搭建私网DNS的方案 ...

  2. oracle 读写分离 DG,数据库读写分离解决方案--DG实施方案范文

    Oracle Data Guard实施方案 [root@localhost rpm]#rpm –Uvh * ? 64位需安装的操作系统软件包 binutils-2.17.50.0.6 compat-l ...

  3. 网络基础:数据链路层_公网i私网ip、路由通信、MTU以及ip分片

    在本章节开始前,先提出几个问题: 公网ip和私网ip的区别是什么,哪个能重复哪个不能? 如何实现两个设备之间的信息通信? 是通过公网ip查找还是私网ip查找? 路由表包含的信息有哪些? ARP协议的作 ...

  4. c语言期末系统答辩,C语言期末项目答辩实施方案.doc-资源下载人人文库网

    <C语言>期末项目答辩实施方案.doc C语言程序设计课程期末项目答辩考核实施方案1. 考核目的:C语言程序设计是理论与实践并存的一门课程.通过项目答辩的方式考核,旨在考察学生对课程知识掌 ...

  5. 初中生计算机考试实施方案,2021 年德阳市初中毕业生信息技术学业水平考试实施方案,精英中考网...

    2021 年德阳市初中毕业生信息技术学业水平考试实施方案 根据<四川省教育厅关于进一步推进高中阶段学校考试招生制度改革的实施意见>(川教[2017]107 号)和<德阳市教育局关于印 ...

  6. 阿里云服务器修改私网IP或内网IP地址的方法

    阿里云服务器可以修改私网IP地址吗?可以,目前阿里云VPC专有网络类型的云服务器用户可以自定义修改ECS云服务器私网IP地址,不懂云分享阿里云服务器修改私网IP地址教程: 阿里云服务器修改私网IP地址 ...

  7. cisco无线网络实施方案

    cisco无线网络实施方案 一.网络环境特点 在室外广场的无线网络应用环境的特点是,广场内的用户是不固定人群,甚至接入设备也会频繁的变化,即网络用户的数量,网络用户的位置,以及网络用户的应用,网络行为 ...

  8. 基于5G技术的智能导航机器人及AR巡逻应用开发项目实施方案(上)

    目录 1 项目总体概述 1.1 项目背景 1.2 建设内容 1.3 建设目标 2 项目需求理解 2.1 业务需求 2.2 功能需求 3 项目技术方案 3.1 建设方案 3.1.1 设计思路 3.1.2 ...

  9. Mysql高可用性实施方案

    Mysql高可用性实施方案 陆地 2012-11-30 目录 一.实施测试环境:.... 2 二.系统架构图.... 2 三.Mysql的安装步骤.... 3 四.主从双机热备配置步骤(异步复制功能) ...

最新文章

  1. 小李飞刀:python请你轻轻轻点虐
  2. mybatis 传入id_想深入理解MyBatis架构及原理实例分析 把握这些就够了
  3. 实际应用中git(合并本地与服务器项目)
  4. iOS之高德地图定位偏移以及经纬度之间的转换
  5. CVPR自动驾驶运动预测挑战赛:轻舟智航夺冠方案
  6. Pytorch 保存中途训练的模型
  7. Ubuntu18.04版本安装ssh及连接ssh的常见问题
  8. 【c语言】计算圆周率的近似值
  9. 需要TrustedInstaller权限才可以删除解决办法
  10. 163邮箱满了怎么办?无限容量,超大附件带你畅游文件的海洋
  11. 【Matlab代码】Sierpinsk地毯
  12. 朋友圈发圈助手文案,头像,壁纸组合微信小程序源码下载
  13. python输入如何加单位_Python中的单位转换
  14. 外置存储权限在哪打开_安卓手机外置sd卡的权限怎么打开?
  15. python基础入门练习(字符串练习)
  16. H3C新版本模拟器HCL_Setup_V3.0.1安装流程
  17. 李宏毅svm_李宏毅2020 ML/DL补充Structured Learning Structured SVM
  18. 基于Delphi7openGauss2.0开发社区信息管理系统-设计文档
  19. 牛客网wannafly挑战赛13-D(贪心)
  20. Android学习:线程同步之synchronized

热门文章

  1. raspberry pi_如何保持您的Raspberry Pi更新
  2. 涂抹果酱_如何玩果酱
  3. arduino控制直流电机_Arduino的高电流直流电机控制板
  4. VSCode自定义代码片段6——CSS选择器
  5. Promise的链式调用三种写法,Promise.all与式调用
  6. Bootstrap3 列表元素的样式
  7. HTML pattern
  8. SLAM Cartographer(4)对象Node
  9. 重新初始化_关窗,也有大学问!宝马车窗初始化设置步骤方法...
  10. android获取其他app布局,android - 如何从App的(布局)XML变量中获取Manifest版本号?...