首页 > 数据库 >oracle emcc 部署

oracle emcc 部署

时间:2022-11-07 14:03:13浏览次数:50  
标签:04 emcc app 部署 oracle root u01

          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

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

emcc url:

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

admin server url:

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

屏幕截图 2022-11-07 134857

标签:04,emcc,app,部署,oracle,root,u01
From: https://www.cnblogs.com/oradba/p/16865700.html

相关文章

  • asp.net core IIS部署运行环境修改
    asp.netcoreIIS部署运行环境修改目录下的web.config<aspNetCoreprocessPath="dotnet"arguments=".\WebApi.dll"stdoutLogEnabled="false"stdoutLogFile=".\logs\std......
  • 基于 MinIO 部署单实例 Databend | 新手篇(1)
    MinIO是个高性能,云原生的对象存储。它提供了与AmazonS3云存储服务兼容的API,使用MinIO为机器学习、分析和应用程序数据工作负载构建高性能基础架构。轻量,操作简单。D......
  • Databend 集群部署 | 新手篇(2)
    在单机模式下我们部署了databend-meta和databend-query两种角色(参考:基于MinIO部署单实例Databend|新手篇(1)),其中databend-query是计算节点,无状态模式,这种架构也有......
  • oracle单独禁止A用户修改B用户密码
    一、创建触发器A用户下创建触发器:SQL>conna/oracleConnected.SQL>createorreplacetriggerdb_operator.NO_PASSWD_CHANGE_FOR_Bbeforealterondatabasedec......
  • Linux如何实现项目自动化部署
    Linux系统是目前大多数企业都会使用的一种操作系统,Linux下可开发的项目JavaEE、大数据、Python、PHP、C/C++使用各种语言能够方便快捷的获取企业行业信息,通俗点讲,就是利用......
  • OpenEuler2203 基于容器和本地文件部署Redis Cluster的过程以及简单性能测试
    背景其实文件搭建和集群搭建没有任何区别这次用先用容器搭建出来,然后测试一下性能想着再使用本地部署的方式搭建一下.两项验证容器和基于文件的搭建的性能差异部分资......
  • DNS服务器部署-bind
    @目录简单安装部署(ubuntu)centos客户端进行测试自定义域名配置配置正向解析配置反向解析centos客户端测试安装部署(centos)自定义域名配置ubuntu客户端测试配置域名解析多个地......
  • PLSQL中查询Oracle数据显示科学计数法的解决方法
    PL/SQL查询时,如果Number(17)以上的大数,会显示为科学计数法解决方法:TOOLS->PREFERENCES->WINDOWTYPE->SQLWINDOW下选中Numberfieldsto_char即可。......
  • linux部署项目,日志显示发布成功却无法访问的问题
    1.排查是否主程序是否运行成功,可以telnet一下tomact的ip+端口,如果telnet成功就说明成功运行,获取tomcat端口的方法1.首先通过命令:ps-ef|greptomcat获得进程号2.再通过......
  • argoCD 部署及常用功能和原理
    argoCD应用官方参考链接:https://artifacthub.io/packages/helm/argo/argo-cdhttps://argo-cd.readthedocs.io/en/stable/k8s集群版本v1.23.5部署方式根据官方的的部......