Oracle Enterprise Manager 作为Oracle的集中化架构和自动化引擎,经历了持续的迭代:
- 早期阶段(12c之前):
- EMDC(Database Control):单实例数据库管理,12c后被弃用。
- EMGC(Grid Control):支持多服务器监控,但功能有限。
- 12c及后续版本:
- EMCC取代EMGC:强化云环境管理能力,整合自动化运维与深度分析工具(如ADDM、ASH)。
- 轻量化替代:12c起推出EMDE(Database Express),仅提供基础监控,降低性能消耗。
- 持续升级:13c版本增强多租户支持、安全加固及混合云管理,成为Oracle生态的旗舰监控平台
- EMCC 13.5 精简掉Cloud Control到Oracle Enterprise Manager 24ai
- 持续强化13c之后的功能(emcc 13.5还是OCM考试必备呢),目前已经到24.1
Enterprise Manager 核心功能
集中化监控
- 统一管理数据库、操作系统、中间件(如WebLogic)、存储(如Exadata)及云资源(AWS/Azure)等200+目标类型。
- 通过部署管理代理(Agent)实时采集性能数据(CPU、I/O、SQL效率、集群状态),由OMS(Oracle Management Service)处理并存储至Oracle资料库。
自动化运维
- 集成ADDM自动诊断工具生成优化建议,支持自动备份、扩缩容、补丁部署及故障修复。
- 提供实时告警(邮件、短信、SNMP),快速响应异常。
深度性能分析
- 利用ASH(活动会话历史)、SQL Trace追踪性能瓶颈,结合AWR报告分析锁阻塞链及资源争用。
- 支持实时ADDM,动态诊断数据库健康状态。
可扩展架构
- 插件机制(如Exadata插件)灵活接入新技术,无需升级核心平台。
- 分层架构(OMS中间层、Agent数据采集、资料库存储)支持分布式部署
一、下载安装
最新版的Oracle Enterprise Manager(已取消Cloud Control后缀)的最新版本24ai Release 1。
注册的账户可以下载,下载地址为:
https://www.oracle.com/enterprise-manager/downloads/#
二、安装Database
需要提前安装了19c以上的数据库,19.3的版本请打上补丁,此次安装数据库为Non-CDB,实例名直接用“emcc”。请记住数据库的SYS密码、SYSMAN密码,轻易不要改变,因为24ai中的其他组件会使用SYSMAN密码。
同时安装过程中会将Weblogic等组件依次安装
三,以下为安装截图
密码有复杂度要求,设置后不能忘记(Passw0rd),密码中不要带有@这样的字符
四、安装最后需要执行allroot.sh
[root@em24ai:/root]# /u01/app/oracle/middleware/oms/oms_home/allroot.sh
Starting to execute allroot.sh .........
Starting to execute /u01/app/oracle/middleware/oms/oms_home/root.sh ......
Check /u01/app/oracle/middleware/oms/oms_home/install/root_em24ai_2025-02-09_07-56-39-963676323.log for the output of root script
Finished product-specific root actions.
/etc exist
Finished execution of /u01/app/oracle/middleware/oms/oms_home/root.sh ......
Starting to execute /u01/app/oracle/middleware/agent/agent_24.1.0.0.0/root.sh ......
Finished product-specific root actions.
/etc exist
Finished execution of /u01/app/oracle/middleware/agent/agent_24.1.0.0.0/root.sh ......
[root@em24ai:/root]#
五、常用命令
# 停止所有OMS服务
emctl stop oms -all
# 重启OMS
emctl start oms
# 查看状态
emctl status oms -details
后期将管理节点纳入管理,将RAC多个节点和ADG节点纳入管理,Agent安装和部署单独介绍。