安装10g Enterprise Manager时遇到的几个问题(转,未经验证)

本文介绍Oracle 10g Enterprise Manager Grid Control (EMGC) 的安装与配置要点,包括安装选项设置、agent问题解决、web页面显示问题及服务器性能问题的处理方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Oracle 9i时,有个集中管理数据库的产品叫OMS(Oracle Management Server),相信很多人都很熟悉吧。10g中,这个产品改名叫Oracle Enterprise Manager Grid Control(EMGC) 了,也即网格管理,而且管理界面也不一样了,现在统统使用浏览器界面进行管理。我的感觉是过去的OMS安装和配置还比较简单,而10g的Enterprise Manager安装相对还是显得费尽了很多。我总结了一下,只要注意以下几点,应该就会省事多了,把经验推荐给大家共享。希望对您有用。

1. 安装时的选项设置
凡是提示输入主机地址的地方,都输入主机名字,不要输入IP。因此,需要在被管理的主机和EMGC主机上能够解析所有被管理主机名和EMGC主机名;

如果安装时创建repository,要保证repository的两个数据文件的目录存在,否则会出错;

2. agent问题
要集中管理其它10g的数据库,就必须在这些数据库上安装10g的agent

如果是在cluster环境安装 agent失败,可以执行 :
Agent_home/bin/agentca –f –c db1,db2
来重新配置agent

agentca –h 查看命令用法

agent操作命令
需要熟悉agent的一些使用命令:
Agent_home/bin/emctl [start | stop | status] agent
(注意:不是其它目录里的emctl)
./emctl secure agent
./agentca –f –c db1,db2 cluster环境重新配置agent
3. 安装EMGC后,web页面按钮不能正确显示汉字
从浏览器打开10g EMGC,发现其显示的中文翻译很不好,而且web页面按钮不能正确显示汉字,我的建议是: 干脆换成英文显示就可以了。
这里有一种办法可以很容易实现这一愿望:
打开IE浏览器, 选择'工具"--&gt"Internet选项"--&gt"常规"--&gt"语言", 默认只有 "中文", 选择 " 添加 ", 加入 "英语(美国)" , 调整顺序, 把“英语(美国)”移动到最上面。

我认为这是最好的一种解决方法。

4. 安装10g OMS后,发现服务器运行很慢

初次遇到这个问题,我郁闷极了,后来通过 netstat -an查看网络信息,发现上千条类似如下的信息:

127.0.0.1.6100 127.0.0.1.55228 49152 0 49152 0 TIME_WAIT
127.0.0.1.6100 127.0.0.1.55229 49152 0 49152 0 TIME_WAIT
127.0.0.1.6100 127.0.0.1.55230 49152 0 49152 0 TIME_WAIT
127.0.0.1.6100 127.0.0.1.55231 49152 0 49152 0 TIME_WAIT
127.0.0.1.6100 127.0.0.1.55232 49152 0 49152 0 TIME_WAIT
... ...

这一切都源于端口6100,处于TIME_WAIT状态。

检查oms_home/opmn/logs目录,发现了大量的ons.log大文件,内容为:
07/02/07 13:01:10 [4] Local connection 0,127.0.0.1,6101 missing form. factor
07/02/07 13:01:10 [4] Local connection 0,127.0.0.1,6101 missing form. factor
... ...

后来找下去,发现原来是运行的Oracle Notification Server (ONS) 使用了这个端口(配置文件是$ORACLE_HOME/opmn/conf/ons.config)。当 10g(iAS) ONS和10g(rdbms)安装在同一台机器上时,造成了端口的配置冲突,所以才产生了这样的问题。

解决方法,下面任何一种都可以:
1). 在10g(rdbms) 目录里, 重命名文件$ORACLE_HOME/opmn/conf/ons.config ;
cd $ORACLE_HOME/opmn/conf
mv ons.config ons.config.orig
然后重启监听

2) 停掉OPMN :
# $ORACLE_HOME/opmn/bin/opmnctl shutdown
然后修改文件$ORACLE_HOME/opmn/conf/pmn.xml,将"port local" 从 6101 改成没有使用的 6108,然后启动OPMN:
# $ORACLE_HOME/opmn/bin/opmnctl startall

3) Explicitly disable the 10g TNS Listener from subscribing to the ONS.
编辑10g listener.ora 文件,增加:
SUBSCRIBE_FOR_NODE_DOWN_EVENT_=OFF
然后重启动listener。

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

转载于:http://blog.itpub.net/10804699/viewspace-611710/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值