本文初步介绍ORACLE EM 13C的安装部署,以及初步的一些问题分析使用
一、环境信息
ORACLE LINUX 7.9
下载地址https://yum.oracle.com/oracle-linux-isos.html
ORACLE EM 13C下载地址
https://www.oracle.com/enterprise-manager/downloads/linux-x86-64-13c-rel2-downloads.html
如果虚拟机不能上网,oracle_preinstall的rpm包安装地址https://yum.oracle.com/repo/OracleLinux/OL7/latest/x86_64/index.html
二、安装步骤
1.安装好数据库
1.安装必要的环境变量 yum install -y oracle-database-server-12cR2-preinstall-1.0-5.el7.x86_64.rpm yum install -y gcc yum install -y gcc-c++ yum install glibc-devel-2.17*i686 echo "net.ipv4.ip_local_port_range = 11000 65000" >> /etc/sysctl.conf sysctl -p 2.vi /etc/hosts #主机ip 主机名 192.168.56.101 em13ctest 3.修改oracle密码,并配置oracle的环境变量 passwd oracle vi .bash_profile export ORACLE_base=/u01/app/oracle export ORACLE_HOME=$ORACLE_base/product/12.2.0.1/dbhome_1 export ORACLE_SID=emtest export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib export OMS_HOME=$ORACLE_base/product/oem13.2/middleware export AGENT_HOME=$ORACLE_base/product/oem13.2/agent/agent_13.2.0.0.0 4.创建ORACLE目录 mkdir -p /u01/app/oracle/product/12.2.0.1/dbhome_1 chown oracle:oinstall -R /u01 5.创建EM目录 mkdir -p /u01/app/oracle/product/oem13.2/agent mkdir -p /u01/app/oracle/product/oem13.2/middleware chown oracle:oinstall -R /u01 6.安全策略调整 vi /etc/selinux/config 修改为selinux 为disabled 临时生效 setenforce 0 停止防火墙 systemctl stop firewalld systemctl disable firewalld 7.解压包,并执行./runInstaller unzip linuxx64_12201_database.zip cd database ./runInstaller 8.创建数据库dbca dbca 9.设置必要的参数 sqlplus / as sysdba alter system set "_allow_insert_with_update_check" = true; alter system set session_cached_cursors=500 scope=spfile; alter system set parallel_min_servers=0; alter system set parallel_max_servers=2; exec DBMS_AUTO_TASK_ADMIN.DISABLE(client_name => 'auto optimizer stats collection',operation => NULL,window_name => NULL); alter system set shared_pool_size=2752M;--SGA的1/3 shutdown immediate; startup;
2.安装EM,6个EM安装部署的文件都上传到/soft目录,并授予oracle:oinstall 权限。
cd /soft/ chmod +x em13200_linux64.bin ./em13200_linux64.bin
3.部署客户端。
登录管理端 https://ip:7803/em
目标服务器上执行
groupadd testadmin useradd testjk usermod -g oinstall -G testadmin testjk mkdir /testjk/agent -p chown testjk:testadmin -R /testjk passwd testjk
设置EM地址IP和 EM主机名
3.EM的使用。
--监控账号授权 create user angel identified by test123; grant connect to angel; grant select any table to angel; grant select any dictionary to angel; grant execute on DBMS_WORKLOAD_REPOSITORY to angel;
总结
一般绿色即为正常,绿色占比很高的情况,绿色占比最高的是CPU消耗高的SQL。红色即为阻塞,蓝色即为有大量的IO等待。



