单个数据库监控OEM的安装

###############################################################################

OEM关于Database Control的安装     edit by sky on 20111121

###############################################################################

一、             OEM介绍:

Oracle Enterprise Manager简称为OEM分为两种:

10g开始OEM改为BS结构而不再是CS结构

Grid Control(网络控制)用来集中管理多个数据库,有自己的存储仓库,用来收集目标数据

Database Control(数据库控制)基于目标数据库的管理

二、             OEM体系结构:

从下到上:

Agent——布署在监控目标数据库机器上,从目标DB中收集相关数据并传送给OMS,占用较多的CPU资源。

OMS——oracle管理服务,中间层,以xml文件形式接收从Agent获得的采集数据,并加载到存储仓库表中,根据控制台用户请求信息可以向Agent发送特定的需求信息。

存储仓库数据库——存储有关管理目标数据

Database Control的体系结构比较小,它将AgentOMS合并到相同的OC4J应用程序,并且存储仓库驻留在目标数据库本身中。

三、             Database Control安装配置:

准备:

select instance_name from v$instance;  

select * from global_name; select name from v$database;

[oracle@sky2 ~]$cd $CRS_HOME/bin

[oracle@sky2 bin]$./cemutlo –h

[oracle@sky2 bin]$ ./cemutlo –n    -------cluster name

 

1.单实例安装:

删除:

emca -repos drop     ----------删除EM资料库

emca -deconfig dbcontrol db  ---------删除Database Control配置

emca -deconfig dbcontrol db -repos drop   -----------或者一句即可

重建:

emca –repos create   -------重建EM资料库

emca –config dbcontrol db   ------重配置Database Control

emca -config dbcontrol db -repos create     ----------或者一句即可

另外如果要改变相关端口:

emca –reconfig ports -dbcontrol_http_port 新端口号    --------db control的端口号

emca –reconfig ports -agent_port 新端口号         ---------agent的端口号

启动、停止、检查服务:

emctl start dbconsole

emctl status dbconsole

emctl stop dbconsole

$ORACLE_HOME/instll/portlist.ini      --------查看相应的端口号

登录浏览器:https://hostname:portnumber/em

2.RAC安装:

删除:

emca -deconfig dbcontrol db -repos drop –cluster

重建:

emca -config dbcontrol db -repos create –cluster

查看:

emca -displayConfig dbcontrol –cluster

四、             浏览器中EM按钮乱码问题的解决:

--------参考网上,对于我11.1.0.6.0版本suse 10sp2 x86上未找到相应的文件,故未做修改

1.可以直接修改浏览器默认语言为英文即可

2.修改相应java环境下字符相关的配置文件并清理缓存:

emctl stop dbconsole    -----停止服务

$ORACLE_HOME/jre/1.4.2/lib/

cp font.properties font.properties.20111122.bak

cp font.properties.zh_CN.Redhat font.properties

$ORACLE_HOME/jdk/jre/lib/

cp font.properties font.properties.20111122.bak

cp font.properties.zh_CN.Redhat font.properties

$ORACLE_HOME/javavm/lib/ojvmfonts

cp font.properties font.properties.20111122.bak

cp font.properties.zh_CN.Redhat font.properties

------改动过程其实是将相应文件中的字体库位置改为当前系统中正确的位置,例如suse默认字体库的位置为是/usr/X11R6/lib/X11/fonts/truetype/,可以改动文件font.properties中相应的字体库位置即可

删除缓存中相应图片 :

$ORACLE_HOME/oc4j/j2ee/oc4j_applications/applications/em/em/cabo/images/cache/zhs

rm *

emctl start dbconsole

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/16807927/viewspace-711801/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/16807927/viewspace-711801/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值