📢📢📢📣📣📣
哈喽!大家好,我是【IT邦德】,江湖人称jeames007,10余年DBA及大数据工作经验
一位上进心十足的【大数据领域博主】!😜😜😜
中国DBA联盟(ACDU)成员,目前服务于工业互联网
擅长主流Oracle、MySQL、PG、高斯及Greenplum运维开发,备份恢复,安装迁移,性能优化、故障应急处理等。
✨ 如果有对【数据库】感兴趣的【小可爱】,欢迎关注【IT邦德】💞💞💞
❤️❤️❤️感谢各位大可爱小可爱!❤️❤️❤️
文章目录
EMCC大家用起来就感觉到成熟软件公司真的很牛逼,让我们的工作事半功倍!
📣 1.EMCC可以做什么?
Oracle EMCC(全称Oracle Enterprise Manager Cloud Control),
是Oracle公司推出的一套集中化综合性管理平台,
可以针对数据库、主机操作系统、中间件、
企业级应用程序进行管理的自动化管理,
特别是在管理Oracle数据库方面功能非常全面。
OMS服务器推荐硬件部署规格如下:
对于小规模环境(小于100个agent部署),
通常建议采用4核,16G内存,100G硬盘的服务器,对于中等规模环境,
需要6核,16G内存的服务器,同时可能要安装2台OMS服务器,对于更大规模的环境,可以采用8核的机器,实现分布式部署。
Agent部署硬件需求:
单独部署一个agent,请预留512M内存和1.5G磁盘空间。
OEM Repository硬件需求:
对于小规模环境(小于100个agent部署),
通常建议采用4核,10G内存, 147G硬盘
📣 2.EMCC的启停
–说明,安装好之后是开机自启动,也可以手动启停
关闭oms服务
[oracle@host02 ~]$ cd /emcc/app/bin
[oracle@host02 bin]$ ./emctl stop oms
agent 服务
[oracle@host02 ~]$ cd /emcc/agent/agent_13.5.0.0.0/bin/
[oracle@host02 bin]$ ./emctl stop agent
关闭数据库
export ORACLE_SID=dbrepo
[oracle@host02 ~]$ sqlplus / as sysdba
SQL> shut immediate ;
启动OMS服务
[oracle@host02 ~]$ cd /emcc/app/bin
[oracle@host02 bin]$ ./emctl start oms
启动agent 服务
[oracle@host02 ~]$ cd /emcc/agent/agent_13.5.0.0.0/bin/
[oracle@host02 bin]$ ./emctl start agent
启动数据库
export ORACLE_SID=dbrepo
[oracle@host02 ~]$ sqlplus / as sysdba
SQL> startup ;
📣 3.OEM登陆
通过下面地址进入EMCC页面:
https://192.168.0.201:7803/em
输入sysman及密码:
注意:登陆之前记得关闭防火墙及selinxu
–防火墙关闭
systemctl stop firewalld
systemctl disable firewalld
–selinux关闭
临时关闭:setenforce 0
永久关闭:vim /etc/sysconfig/selinux,SELINUX=disabled,
然后保存退出。
输入命令验证:getenforce
📣 4.主机纳管
✨ 4.1 主机信息查看
点击目标-主机,可以查看目前纳管的主机信息
✨ 4.2 添加主机
点击设置-添加目标-手动添加目标
📣 5.纳管数据库
点击目标-数据库,来对数据库进行纳管,点击添加Oracle
✨ 5.1 选择目标数据库
✨ 5.2 管理用户解锁
此处记得dbsnmp用户需要解锁才可以连接,点击连接测试通过即可,最后点击保存即可
[oracle@host01 ~]$ export ORACLE_SID=PRODCDB
[oracle@host01 ~]$ sqlplus / as sysdba
[oracle@host01 ~]$ export ORACLE_SID=PRODCDB
[oracle@host01 ~]$ sqlplus / as sysdba
SQL*Plus: Release 19.0.0.0.0 - Production on Mon Apr 8 07:26:18 2024
Version 19.15.0.0.0
Copyright © 1982, 2022, Oracle. All rights reserved.
Connected to:
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
Version 19.15.0.0.0
SQL> show pdbs
CON_ID CON_NAME OPEN MODE RESTRICTED
---------- ------------------------------ ---------- ----------
2 PDB$SEED READ ONLY NO
3 PDBPROD1 MOUNTED
4 PDBPROD2 MOUNTED
SQL> alter pluggable database all open;
Pluggable database altered.
SQL> alter user dbsnmp identified by oracle_4U account unlock;
User altered.
📣 6 总结
EMCC是Oracle提供的一套集中化监控工具,可以对数据库、操作系统、中间件等进行监控,大家用起来就感觉到成熟软件公司真的很牛逼,让我们的工作事半功倍