oracle emcc 部署

          Oracle enterprise manager cloud control(emcc)是用于oracle 数据库性能管理,实现数据库运营自动化的平台,主要使用场景包括:

a、发现、修复和验证数据库性能问题:
一体化的诊断、调优和验证并实现了自动化,可加速故障排除和纠正措施。
b、自动进行数据库生命周期运营:
数据库运营全面自动化可减少手动工作,消除人为错误,并及时更新最新补丁。
c、在用户受到影响之前解决问题:
主动管理警报模板,自动发送通知,加强团队协作,以快速排除问题,避免客户 IT 运营受到影响。

      这里介绍emcc 13.5、oracle 19c、oracle linux 8平台版本部署方法,其他版本类似。

  1、至oracle 官网下载emcc 13.5、oracle 19c db 安装文件以及数据库模板文件:

  

  emcc

1667524322975

1667524491827

2、安装os,部署好19c 数据库并更新补丁,dbca 通过下载的emcc 数据库模板建库:

  a、对于OL/RHEL 8环境,执行runrunInstaller 安装程序,报如下错误:

屏幕截图 2022-11-04 115246

解决方法:

定义好如下环境变量后,重新执行:

export CV_ASSUME_DISTID=OL7.9

或者

export CV_ASSUME_DISTID=RHEL7.9

b、安装好数据软件、补丁后,将emcc 数据库模板文件解压至dbca 模板目录,执行dbca创建数据库:

unzip 19_11_0_0_0_Database_Template_for_EM13_5_0_0_0_Linux_x64.zip -d /u01/app/oracle/product/19.3.0/db_1/assistants/dbca/templates/

屏幕截图 2022-11-04 135728

c、根据实际情况,选择大、中、小三种部署环境的模板:

屏幕截图 2022-11-04 140633

d、等待数据库创建完成后,执行datapatch:

屏幕截图 2022-11-04 144654

[oracle@zjg-dba-emcc ~]$ datapatch
SQL Patching tool version 19.16.0.0.0 Production on Fri Nov  4 14:49:14 2022
Copyright (c) 2012, 2022, Oracle.  All rights reserved.

Log file for this invocation: /u01/app/oracle/cfgtoollogs/sqlpatch/sqlpatch_91837_2022_11_04_14_49_14/sqlpatch_invocation.log

Connecting to database...OK
Gathering database info...done
Bootstrapping registry and package to current versions...done
Determining current state...done

Current state of interim SQL patches:
   No interim patches found

Current state of release update SQL patches:
   Binary registry:
     19.16.0.0.0 Release_Update 220703022223: Installed
   SQL registry:
     Applied 19.16.0.0.0 Release_Update 220703022223 successfully on 04-NOV-22 02.37.04.426440 PM

Adding patches to installation queue and performing prereq checks...done
Installation queue:
   No interim patches need to be rolled back
   No release update patches need to be installed
   No interim patches need to be applied

SQL Patching tool complete on Fri Nov  4 14:49:24 2022

3、部署emcc :

a、建立emcc安装所需目录,并赋权:

mkdir -p /u01/app/middleware    --middleware home
mkdir -p /u01/app/agent              --agent home
mkdir -p /u01/app/gc_inst            --oms instance base
mkdir -p /u01/app/swlib               --oracle software library

chown -R oracle:oinstall  /u01/app/middleware
chown -R oracle:oinstall  /u01/app/agent
chown -R oracle:oinstall  /u01/app/gc_inst
chmod -R oracle:oinstall  /u01/app/swlib
chmod -R 755              /u01/app/middleware
chmod -R 755              /u01/app/agent
chmod -R 755              /u01/app/gc_inst
chmod -R 755              /u01/app/swlib  

b、上传emcc 安装文件至服务器,执行em13500_linux64.bin 可执行文件进行安装:

屏幕截图 2022-11-07 110537

[oracle@zjg-dba-emcc emcc]$ ./em13500_linux64.bin
Launcher log file is /tmp/OraInstall2022-11-04_04-34-28PM/launcher2022-11-04_04-34-28PM.log.
Extracting the installer . . . . . . . . . . . Done
Checking monitor: must be configured to display at least 256 colors.   Actual 16777216    Passed
Checking swap space: must be greater than 512 MB.   Actual 16383 MB    Passed
Checking if this platform requires a 64-bit JVM.   Actual 64    Passed (64-bit not required)
Preparing to launch the Oracle Universal Installer from /tmp/OraInstall2022-11-04_04-34-28PM
ScratchPathValue :/tmp/OraInstall2022-11-04_04-34-28PM
Nov 04, 2022 4:34:44 PM org.apache.sshd.common.io.DefaultIoServiceFactoryFactory getIoServiceProvider
INFO: No detected/configured IoServiceFactoryFactory using Nio2ServiceFactoryFactory

屏幕截图 2022-11-04 164346

屏幕截图 2022-11-04 164718

屏幕截图 2022-11-04 165051

安装前的OS环境检查,如果有失败或者警告的项目根据提示进行相关参数修改调整直至所有检查项目都通过:

屏幕截图 2022-11-04 171034

指定middleware、agent 安装目录:

屏幕截图 2022-11-04 171449

根据实际环境,选择需要的插件:

屏幕截图 2022-11-04 171631

指定weblogic server 管理员账号密码以及OMS 实例目录:

屏幕截图 2022-11-07 094951

指定后端数据库主机名、端口、数据库服务名、管理员密码:

屏幕截图 2022-11-07 101718

安装前的DB环境检查,如果有失败或者警告的项目根据提示进行相关参数修改调整直至所有检查项目都通过:

屏幕截图 2022-11-07 103642

指定sysman 以及代理注册密码,密码可以设置成一样:

屏幕截图 2022-11-07 104646

emcc 使用到的默认端口号,可以自定义端口号,推荐默认值即可:

屏幕截图 2022-11-07 105644

确认好配置无误,进行安装:

屏幕截图 2022-11-07 105908

等待安装进度100%(比较久,需耐心等待),按照提示以root账号执行allroot.sh脚本完成安装部署:

屏幕截图 2022-11-07 110221

屏幕截图 2022-11-07 133429

[root@zjg-dba-emcc middleware]# ./allroot.sh

Starting to execute allroot.sh .........

Starting to execute /u01/app/middleware/root.sh ......
Check /u01/app/middleware/install/root_zjg-dba-emcc_2022-11-07_13-36-09.log for the output of root script

Finished product-specific root actions.
/etc exist
Finished execution of  /u01/app/middleware/root.sh ......


Starting to execute /u01/app/agent/agent_13.5.0.0.0/root.sh ......

Finished product-specific root actions.
/etc exist
Finished execution of  /u01/app/agent/agent_13.5.0.0.0/root.sh ......
[root@zjg-dba-emcc middleware]#

屏幕截图 2022-11-07 133745

c、使用浏览器访问emcc,使用安装过程中设置的sysman 账号、密码登录:

emcc url:

https://zjg-dba-emcc:7803/em

admin server url:

https://zjg-dba-emcc:7102/console

屏幕截图 2022-11-07 134857

 

4、登录emcc web 控制台,添加被监控主机:

    a、导航至齿轮图标按钮处,如下图所示点击添加目标:

    1667957548190

    b、 选择在主机上安装代理:

1667957803567

1667957899955

输入目标主机名称以及OS 种类(需提前做好主机名DNS域名解析设置或者在os hosts文件中定义好主机名、IP映射关系),点击下一步:

1667957991879

1667958287850

输入目标主机代理安装的路径以及账号认证信息,点击下一步:

16679586693271667958857675

  确认信息无误,点击部署代理:

1667959022506

1667959150942

显示代理部署成功,点击完成按钮(RAC 集群数据库需在每个节点主机上部署代理程序):

1667959487108

导航至目标按钮,点击选择主机,查看添加的主机信息:

1667960614030

5、登录emcc web 控制台,添加被监控数据库:

a、首先需确保待添加的数据库所在的主机部署好了代理程序,在emcc中处于正常监控状态:

1667961405676

b、导航至齿轮图标按钮处,如下图所示点击添加目标:

1667961799184

c、选择使用指导式流程添加:

1667961869391

d、根据要监控的项目,选择不同的类型(这里选择oracle集群和高可用性服务),单击添加按钮:

1667961994932

e、选择数据库集群所在的主机(RAC集群指定一个节点主机即可),点击搜索目标按钮:

1667962403827

1667962449772

f、确认搜索到的集群信息无误,添加集群所有成员节点主机,单击保存按钮:

1667962697564

1667962899890

1667963052697

g、导航至目标按钮,选择数据库,单击添加oracle 数据库按钮:

1667963322356

1667963367153

在指定主机或集群处,选择我们添加的集群,单击下一步:

1667963460298

1667963581077

1667963667365

确认搜索到的集群数据库无误,单击勾选,输入目标数据库dbsnmp 账号密码:

1667963958830

确认搜索到的集群ASM无误,单击勾选,输入目标ASM asmsnmp账号密码:

1667964023099

确认搜索到的监听无误,单击勾选:

1667964218526

集群所有信息确认无误,单击下一步,保存:

1667965181445

1667965284180

确认集群数据库添加成功,正常监控:

1667965594850

posted @ 2022-11-07 13:50  踏雪无痕2017  阅读(2413)  评论(0)    收藏  举报