当前位置: 首页 > news >正文

【生产变更】- Oracle RAC添加配置ipv6地址

【生产变更】- Oracle RAC添加配置ipv6地址

    • 一、概述
    • 二、环境检查及备份
      • 2.1 检查并备份系统层面IP配置
      • 2.2 检查并备份监听配置
      • 2.3 检查并备份网卡配置
      • 2.4 检查并备份/etc/hosts
    • 三、集群层面配置
      • 3.1 检查集群配置
      • 3.2 停止集群组件
      • 3.3 Bond0网卡设置
      • 3.4 /etc/hosts文件配置
      • 3.5 重启bond0网卡
      • 3.6 添加集群IPV6配置
      • 3.7 启动集群组件
      • 3.8 查看两节点监听参数
    • 四、数据库连接测试

一、概述

随着ipv4的使用和设备数量激增,ipv4地址数量逐渐减少(仅有约43亿个地址),而ipv6的普及解决了ipv4地址不足、简化了网络管理、提升了性能和安全性,并支持新兴应用,因此被广泛采用。ipv6提供约340万亿亿亿亿个地址,足以应对未来需求。并且ipv6无需网络地址转换(NAT),简化了网络配置和管理。支持自动配置,设备可自行获取地址,减少手动设置。许多国家和企业推动ipv6部署,以应对IPv4地址枯竭。主流操作系统、路由器和网络设备均已支持ipv6,技术成熟度提高等优点,随着IPv4地址耗尽,ipv6成为必然选择,推动其广泛应用。

本文档针对Oracle RAC环境,添加配置ipv6地址。根据多次实际环境的变更,总结出最安全可靠的变更操作。

二、环境检查及备份

2.1 检查并备份系统层面IP配置

(root)# ifconfig -a
(root)# ifconfig -a >> /tmp/woqu_ipconfig.bak

2.2 检查并备份监听配置

(grid)$ cat $ORACLE_HOME/network/admin/listener.ora
(grid)$ cp $ORACLE_HOME/network/admin/listener.ora $ORACLE_HOME/network/admin/listener.ora_bak

2.3 检查并备份网卡配置

这里使用了bond配置,如果没有使用bond配置,备份对应网卡的配置文件即可
(root)#cat /etc/sysconfig/network-scripts/ifcfg-bond0
(root)#cp /etc/sysconfig/network-scripts/ifcfg-bond0  /etc/sysconfig/network-scripts/bak_ifcfg-bond0_bak

2.4 检查并备份/etc/hosts

(root)#cat /etc/hosts
(root)#cp /etc/hosts /etc/hosts_bak

三、集群层面配置

3.1 检查集群配置

(root)$ srvctl config nodeapps
(root)$ srvctl config cvu
(root)$ oifcfg getif
(root)$ srvctl config scan
(root)$ srvctl config scan_listener
http://www.lryc.cn/news/534615.html

相关文章:

  • Ai无限免费生成高质量ppt教程(deepseek+kimi)
  • python全栈-python基础
  • Python 鼠标轨迹 - 防止游戏检测
  • 力扣 零钱兑换
  • C# OpenCV机器视觉:OSTU算法实现背景差分的自适应分割
  • 快速搭建 Elasticsearch 8 集群:零基础实战与升级注意事项
  • 基于扑克牌分发效果制作时的问题总结
  • 老榕树的Java专题:Redis 从入门到实践
  • 【玩转 Postman 接口测试与开发2_019】第15章:利用 Postman 初探 API 性能测试(含实战截图)
  • 在 Qt 开发中,可以将 QML 封装成库
  • 换电脑了如何快速导出vscode里的插件
  • 点大商城V2-2.6.6源码全开源uniapp +搭建教程
  • 9 Pydantic复杂数据结构的处理
  • springboot+redis实现将树形结构存储到redis
  • 6、使用one-api管理统一管理大模型,并开始使用本地大模型
  • Windows安装Lyx
  • 一文讲透大模型部署工具ollama--结合本地化部署deepseek实战
  • 网络防御高级
  • 使用PyCharm进行Django项目开发环境搭建
  • 如何定义“破坏环境”
  • 现代前端开发的演进与未来趋势:从工具革新到技术突破
  • 活动预告 |【Part1】Microsoft 安全在线技术公开课:安全性、合规性和身份基础知识
  • idea Ai工具通义灵码,Copilot我的使用方法以及比较
  • 【JavaScript】《JavaScript高级程序设计 (第4版) 》笔记-Chapter8-对象、类与面向对象编程
  • 介绍下SpringBoot常用的依赖项
  • 深度解析策略模式:从理论到企业级实战应用
  • 【Linux】深入理解linux权限
  • C++STL(六)——list模拟
  • 网络安全与AI:数字经济发展双引擎
  • WPS接入DeepSeek模型