ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 安装10g Enterprise Manager时遇到的几个问题(转,未经验证)

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

原创 Linux操作系统 作者:tcczxhj 时间:2009-08-10 09:45:23 0 删除 编辑
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浏览器, 选择'工具"-->"Internet选项"-->"常规"-->"语言", 默认只有 "中文", 选择 " 添加 ", 加入 "英语(美国)" , 调整顺序, 把“英语(美国)”移动到最上面。

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

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。
---转自:http://ocp.blog.ccidnet.com/blog-htm-do-showone-uid-60864-itemid-187075-type-blog.html

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

下一篇: BLOCK Change Tracking
请登录后发表评论 登录
全部评论

注册时间:2009-03-06

  • 博文量
    47
  • 访问量
    100278