欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

EM Grid Control 11g安装失败如何完全删除

程序员文章站 2022-05-08 12:31:59
...

在安装Oracle EM Grid Control 11g 时,如果安装过程出现这样那样的原因失败了。 我们该如何干净彻底地清理掉已有的安装文件和配置信息呢?

EM Grid Control 11g 在安装时写入的信息位置主要为下面几个地方。

一、在系统目录的/etc/oratab 文件中写入自动启动的项目;

二、在oraInventory目录中写入了安装配置信息;

三、在资料库中写入了OMS 的资料库信息;

四、在安装目录中写入了大量的程序文件。

 

在知道了这些之后,我们手工去上述的所在位置去处理。

 

(miki西游 @mikixiyou 原文链接: http://mikixiyou.iteye.com/blog/1583796 )

 

文件oratab 使用vi 进去删除掉最后两行记录即可;

oraInventory 需要在/etc/oraInst.loc 中确定安装位置,然后进入ContentsXML 目录,找到inventory.xml ,使用vi 删除掉关于em grid control 的配置信息。在数据库系统安装时,我们通常会使用runInstaller 去删除这些配置信息,但这里没有发现删除功能,所以不得不去手工删除。

对于OMS 的资料库信息,个人觉得直接删除掉该数据库再重新DBCA 创建一个新的。注意创建过程中,使用自定义方式建库,不采用DBCA 工具提供的模板。新建数据库的进程数必须500 以上,session­_cached_cursors200 以上,内存合适。这是因为使用emctl 等工具去清理掉原有配置实在太麻烦,不与重建来得快。

删除已有的安装文件时,小心地weblogic 的安装文件,如果也一起删除的话,请先停止node 管理进程。

 

总而言之,EM Grid Control 11g安装如果顺利的话,还是比较好用的。如果不顺,删除掉再检查检查环境变量啥的,继续安装。

 

当然,如果有些问题,实在不想干掉重来,你也可以尝试去修改一下安装时候的配置文件,其为<OMS_HOME>/sysman/install/ConfigureGC.pl

 

如错误是这样,在oms configuration时,

SEVERE: Exception occurred while configuring WebTier: 
java.lang.Exception: STOPPING_WEBTIER_FAILED

 

Solution

1. Check for any environment variables related to NLS

env | grep -i NLS

2. Unset ORA_NLS10 and / or ORA_NLS33

unset ORA_NLS10
unset ORA_NLS33

3. From the same session, where the above environments are unset, run the ConfigureGC.pl to complete the remaining Configuration Assistants:

export ORACLE_HOME=<OMS_HOME>
$<OMS_HOME>/perl/bin/perl <OMS_HOME>/sysman/install/ConfigureGC.pl