暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

EMCC 13.3监控Exadata配置步骤

IT那活儿 2020-10-19
4133

现状及需求:安装OEMCC13.3对一体机ExadataX7-2进行监控。

[
一、安装及配置流程图
]

注意:OEMCC13.3对OMR数据库版本是有要求的,具体内容查看MOS上的认证信息:

根据认证要求安装OMS13.3,OMR的版本要求是Oracle12.1.0.2及以上。

[
二、安装EMCC13.3
]

2.1安装OMR

OMR是EMCC的存储资料库,存储收集的信息进行参考和分析。本次安装OMR的版本选择通过MOS可以查询OMS版本对应的OMR版本,这里安装OMS13.3选择OMR的数据库版本为Oracle12c。OMR是一个普通的Oracle数据库,和安装普通数据库过程是一样的,安装过程省略。

2.1.1 针对OMS优化配置

$su - oracle

SQL> alter system set session_cached_cursors=500 scope=spfile;

SQL> alter system set sga_max_size=16G scope=spfile;

SQL> alter system set sga_target=16G scope=spfile;

SQL> alter system set pga_aggregate_target=8G;

SQL> alter system set parallel_min_servers=0;

设置REDO大小为1G:

原来三组REDO大小为200M,增加3组1G的REDO,然后删除之前200M的三组REDO。

2.2、安装OMS

2.2.1 安装OMS前准备操作

在同一台主机上安装OMS,安装前准备操作:

$ yum -y install glibc-devel.i686

$ yum -y install gcc

$cat >> etc/security/limits.conf  <<EOF

*  soft     nproc   16384

*  hard     nproc   16384

*  soft     nofile  1024000

*  hard     nofile  1024000

*  soft   stack    10240

*  hard   stack    32768

EOF

使用oem用户安装:

#su - oem

[oem@dns ~]$ mkdir oms

[oem@dns ~]$ mkdir omsagent

配置环境变量:

$vi home/oem/.bash_profile

export OMS_HOME=/home/oem/oms

export AGENT_HOME=/home/oem/omsagent/agent_13.3.0.0.0

2.2.2 安装OMS软件

安装包:V978760-01.zip、V978761-01.zip、V978762-01.zip、V978763-01.zip、V978764-01.zip、V978765-01.zip、V978766-01.zip,第7个是说明文档,前6个是安装介质。

解压后运行:./em13300_linux64.bin。安装过程按照提示进行即可,安装完成后显示如下:

Use the following URL to access:

1. Enterprise Manager Cloud Control URL:https://10.xxx.xxx.xxx:7803/em

2. Admin Server URL: https://dns:7102/console

3. BI Publisher URL: https://dns:9803/xmlpserver/servlet/home

The following details need to be provided while installing anadditional OMS:

1. Admin Server Host Name: dns

2. Admin Server Port: 7102

OEMCC控制台界面:

[
三、监控Exadata一体机
]

3.1前期准备

1)准备并验证各密码是否正确可用:

类别

Root密码

Oracle密码

ILOM(root)密码

nm2user

dbsnmp

asmsnmp

InfiniBand

code1

/

code1

code1

/

/

计算节点

code1

Code2

code1

/

/

/

存储节点

code1

/

code1

/

/

/

数据库

/

/

/

/

Oracle123

/

ASM

/

/

/

/

/

Oracle123

2)配置/etc/hosts文件:

把OMS服务器的IP及解析名条目添加到各个计算节点中:

$$$$OMS server$$$$

10.xxx.xxx.xxx dns

――四个计算节点都加入/etc/hosts文件中。

同时把各计算节点的IP及解析名条目添加到OMS服务器中:

1x.xxx.xxx.x1 dbm02dbadm01.oscbj.com dbm02dbadm01

1x.xxx.xxx.x2 dbm02dbadm02.oscbj.com dbm02dbadm02

1x.xxx.xxx.x3 dbm02dbadm03.oscbj.com dbm02dbadm03

1x.xxx.xxx.x4 dbm02dbadm04.oscbj.com dbm02dbadm04

3)在各个计算节点上创建代理安装目录:

$mkdir u01/app/oem

$chown -R oracle:oinstall u01/app/oem

4)InfiniBand交换机配置ssh:

$cp etc/ssh/sshd_config etc/ssh/sshd_config.bak

$vi etc/ssh/sshd_config

PasswordAuthentication yes


重启:/etc/init.d/sshdrestart


5)设置SNMP订阅时配置信任关系:

需要配置所有计算节点oracle到存储节点celldns用户的信任关系:

由于存储节点celldns用户不允许直接登录,可用root用户在7个存储节点上设置信任关系:

$cd /home/celldns/

$mkdir .ssh

$vi .ssh/authorized_keys  --加入四个数据节点oracle用户的公钥id_rsa.pub文件内容

$chown -R celldns:celldns .ssh

在计算节点上使用oracle用户进行信任关系测试,示例如下:

[root@dbm02dbadm01 ~]$ su - oracle

[oracle@dbm02dbadm01 ~]$ ssh celldns@1x.xxx.xxx.x5 cellcli -e listcell

dbm02celadm01   online


3.2、监控配置步骤

1)部署代理,手动添加目标,将所有计算节点都部署上代理。

2)部署Exadata插件,将插件部署到所有计算节点上。

3)搜索Exadata一体机,使用指导式流程添加:

  • “Oracle Exadata Database Machine”

  • “Oracle集群和高可用性服务”

  • “Oracle数据库、监听程序和自动存储管理”


3.2.1 部署代理

登录OEMCC控制台,依次选择“添加目标”——手动添加目标”——添加主机目标”——在主机上安装代理”,按提示完成代理部署。注意:四个计算节点一起安装代理,且主机名一定要写命名即主机名+域名。


3.2.2 部署Exadata插件

登录OEMCC控制台,依次选择“可扩展性”——“插件”——“部署位置”——“管理代理”,在工程系统选择“OracleExadata”。按提示四个计算节点全部选上,完成代理部署。

3.2.3 搜索Exadata一体机

添加OracleExadata Database Machine:

登录OEMCC控制台,依次选择“添加目标”——“手动添加目标”——“添加非主机使用指导式流程”——“使用指导式流程添加”,选择“OracleExadata Database Machine”,按提示完成身份验证即可添加Exadata一体机到OEMCC。

添加Oracle集群和高可用性服务:

登录OEMCC控制台,依次选择“添加目标”——“手动添加目标”——“添加非主机使用指导式流程”——“使用指导式流程添加”,选择“Oracle集群和高可用性服务”,按提示完成添加。

添加Oracle数据库、监听程序和自动存储管理:

登录OEMCC控制台,依次选择“添加目标”——手动添加目标”——“添加非主机使用指导式流程”——“使用指导式流程添加”,选择“Oracle数据库、监听程序和自动存储管理”,按提示完成添加。


[
附:OEMCC常用管理命令
]


启动OEMCC13.3

1、先启动数据库

$su- oracle

$SQL>startup

2、启动OMS:

$su- oem

$OMS_HOME/bin/emctlstart oms

查看OMS启动状态:

$$OMS_HOME/bin/emctl status oms

$$OMS_HOME/bin/emctl status oms -details (需要输入sysman的密码)

3、启动Agent:

$su- oem

$$AGENT_HOME/bin/emctl start agent

查看Agent启动状态:

$$AGENT_HOME/bin/emctl status agent

停止OEMCC13.3

1、停止Agent:

$su- oem

$$AGENT_HOME/bin/emctl stop agent

查看Agent状态:

$$AGENT_HOME/bin/emctl status agent

2、停止OMS:

$su- oem

$$OMS_HOME/bin/emctl stop oms -all

查看OMS状态:

$$OMS_HOME/bin/emctl status oms -details

3、停止数据库:

$su- oracle

$SQL>shutdownimmediate

文章转载自IT那活儿,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论