安装 Oracle Enterprise Manager Cloud Control 13c Release 5 (13.5)
Oracle难度: 高级耗时: 3–5 小时安装 Oracle Enterprise Manager Cloud Control 13.5:将现有 19c 数据库准备为 Management Repository(文档要求的参数、重置优化器设置),在 OMS 服务器上静默安装(OL9 上为仅软件 + RU + ConfigureGC),应用 Release Update,向目标服务器部署 agent,并将 Oracle 数据库(单实例、Oracle Restart 或 RAC)纳入监控。完成后得到 https://<OMS>:7803/em 控制台、正在上传数据的 agent 和受监控的数据库目标。
架构: OMS 服务器 + 资料档案库数据库服务器(+ 要监控的目标服务器)
开始之前
- 版本在 EM 13.5 认证矩阵(MOS → Certifications)中受支持:OMS 方面,…OL9/RHEL9 仅在 13.5 RU22 及更高版本 上受支持(MOS 3036957.1)…OL7/RHEL7(7.9,UEK 或 RHCK)…OL8/RHEL8…;资料档案库方面,19c(已应用最新 RU)Enterprise Edition,PDB(或 non-CDB)。
- OMS 服务器的 … 下同时放有 em13500_linux64.bin 和 em13500_linux64-2.zip … em13500_linux64-5.zip(oracle.com/eDelivery);目录名不含空格。
- OMS:… 至少需要 4 核和 10 GB 内存(建议 16 GB),EM 软件约 24 GB + Software Library 空间,安装临时目录(…)需 14 GB。资料档案库服务器:内存足以容纳 SGA … MB + PGA … MB;MGMT 表空间需 …~110 GB…~335 GB…~460 GB… 磁盘。
- OMS 服务器名 …(FQDN)在 DNS 中正向和反向解析正常,使用静态 IP;localhost 解析为 127.0.0.1。名称最多 24 个字符,只含字母/数字/连字符/点。
- 资料档案库数据库专供 EM 使用;19c CDB 中 … PDB 已打开,… 服务已在监听程序中注册。Supplemental logging 已关闭(资料档案库不支持)。SYS 口令已知,存在口令文件(REMOTE_LOGIN_PASSWORDFILE = EXCLUSIVE/SHARED)。
- OMS 与资料档案库之间的往返延迟低于 1 ms(同一数据中心)。
- OMS 上默认端口未被占用:7803(控制台 HTTPS)、7788(控制台 HTTP)、4903(agent 上传 HTTPS)、4889(上传 HTTP)、7102(WebLogic Admin Server)、3872(OMS 上的 agent)。目标到 OMS 的 4903/tcp、OMS 到目标的 3872/tcp 已放通。
- 资料档案库数据库可以备份(安装中途失败时需要清理或还原资料档案库);开始安装前做一次 RMAN 备份或创建 guaranteed restore point。
- 目标服务器列表包含集群的所有节点(已输入 … 个节点);agent 分别安装到每个节点的本地磁盘。各节点上 Clusterware 正在运行,olsnodes 输出与列表一致。
指南阶段
- 资料档案库数据库准备 — 检查资料档案库数据库的当前设置 · 设置 EM 资料档案库参数 · 重置优化器隐含参数 · 检查 redo log 大小 · 重启资料档案库数据库 · 准备表空间目录 …
- OMS 服务器准备 — 更新系统并安装 preinstall RPM · 安装 EM 所需的 RPM · 设置资源限制和内核参数 · 准备主机名和 /etc/hosts · 创建目录 · 在防火墙中开放 EM 端口
- Enterprise Manager 安装 — 编写 new_install.rsp · 安装 EM 13.5(静默…,仅软件…) · 运行 root 脚本 · 更新 OMSPatcher(配置之前) · 仅对软件应用 Release Update(bitonly) · 配置 Enterprise Manager(ConfigureGC.sh)
- 安装后操作和 Release Update — 检查 OMS 状态 · 检查 OMS 上 agent 的状态 · 登录控制台 · 更新 OMSPatcher(RU 之前) · 对 Release Update 进行预分析(OMSPatcher) · 应用 13.5 Release Update(OMS) …
- 向目标服务器部署 agent — 下载 agent 映像(emcli) · 将 agent 映像复制到目标 · 目标:agent 目录和映像解压(…) · 目标:安装 agent(agentDeploy.sh,…) · 目标:运行 root.sh 脚本(…) · 目标:检查 agent 状态(…)
- 将 Oracle 数据库添加为目标 — 目标:解锁 DBSNMP 账户 · 将数据库添加为目标(emcli) · …发现并添加集群和 RAC 数据库…发现并添加 Oracle Restart 数据库…(emcli discover_db) · 完成监控设置