暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Oracle-OEM 00-两地双中心架构探索实践

原创 lizhao01 2022-06-14
1780

OEM 两地双中心架构探索实践

俗话说:”工欲善其事必先利其器“。由于新的业务需求,需要建设一套可以具备两地双中心的运管平台,来保证0停机的数据库运维能力。我们开始探索对Oracle OEM平台进行两地双中心的架构部署。

架构规划

在安装前,我们对OEM的高可用等级进行了研究。官方文档还是很建议看的,不得不说Oracle文档做的非常大气,只要认真读就能搞出来想要的东西,国内厂商还是要学习呀。
Configuring Enterprise Manager for High Availability (oracle.com)

Oracle给我列出了一个理想的高可用架构:两个机房同等配置的OMS和OMR资源,以便于故障发生后快速的接管运维。
OEM2.png

按照上图应该是Level 4最高级别保护等级。
OEM3.png

但是考虑到成本和实现难易程度问题,我们并没有在远端机房做对等资源的平台建设,而是采用了一种比较经济的架构。我们最终决定使用基于DNS + F5 + RAC + ACFS + OMS + ADG 的一整套技术构建OEM高可用体系。在此架构中我们将OEM安装中需要将SWLIB文件存放的共享目录,使用了ACFS文件系统解决,并在远端添加OMS时,使用NFS协议临时挂载SWLIB目录到远端城市。

OEM1.png

服务器规划

城市服务器 部署内容 数量 配置
城市A OMS + RAC 混合部署 2 Mem:126g, CPU:80c, 共享Disk:500G
城市B OMS + 单实混合部署 1 Mem:126g, CPU:80c, Disk:500G

本地2台服务器,异地1台服务器。

IP及域名规划

服务器 部署内容 数量
城市A RAC所需IP 5
城市A 负载均衡地址 1
城市B OMS + 单实混合部署 1
城市A、B公用 OMS域名一个 oem.test.com 1
城市A、B公用 OMR域名一个omr.test.com 1

所需软件

GRID + DB 19c + 最新GI RU

LINUX.X64_193000_db_home.zip
LINUX.X64_193000_grid_home.zip
最新GI RU
复制

OEM 13.5 + 最新OMS 补丁 + 最新agent补丁。本片文章不打算写如何打补丁的过程,后面考虑写一下。

em13500_linux64.bin
em13500_linux64-2.zip
em13500_linux64-3.zip
em13500_linux64-4.zip
em13500_linux64-5.zip
最新oms ru
最新agent ru
复制

安装过程

  1. 安装 grid + db 并安装最新补丁 – 不打算写了
  2. 创建 omr 资料库数据库
  3. 创建 acfs 文件系统
  4. 安装 oms 首节点
  5. 配置负载均衡
  6. 添加 osm 二节点
  7. 异地服务器安装db软件
  8. 配置 omr 资料库异地备库
  9. 配置异地 oms
  10. 两地高可用切换
最后修改时间:2022-06-21 09:30:19
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论