RAC OEM 打开无法显示CPU情况 的解决过程

18 篇文章 0 订阅
16 篇文章 0 订阅

环境:

    ORACLE11G RAC+ASM,双节点。


现象:

    emctl status dbconsole,

   emctl start dbconsole 都没有问题。

   但登录OEM后,看到显示的两节点CPU无法显示具体情况(红叉叉),其它链接也无法打开。



查看到已有高人解决了,现抄录如下:

http://www.itpub.net/thread-1777936-1-1.html


------------------------------------------------------------------------------------------------------------------------------------------------------

RAC环境和单节点不同,需要-cluster参数
$emca -deconfig dbcontrol db -repos drop -cluster
以上命令清除RAC数据库旧配置信息,但是会使数据库进入静默模式,锁定所有用户,在生产环境是不允许的。
于是使用如下方式清除:(不会进入静默模式)
1、删除旧配置信息
$emca -deconfig dbcontrol db  节点1  
$emca -deconfig dbcontrol db  节点2
sqlplus / as sysdba
SQL> drop user sysman cascade;
SQL> drop role MGMT_USER;
SQL> drop user MGMT_VIEW cascade;
SQL> drop public synonym MGMT_TARGET_BLACKOUTS;
SQL> drop public synonym SETEMVIEWUSERCONTEXT;

2、重新建立RAC数据库db control 配置信息
$emca -config dbcontrol db -repos create -cluster



我的步骤:
==================================================================================
[oracle@rac1 ~]$ emca -deconfig dbcontrol db -repos drop -cluster

EMCA 开始于 2013-6-1 16:47:49
EM Configuration Assistant, 11.2.0.3.0 正式版
版权所有 (c) 2003, 2011, Oracle。保留所有权利。

输入以下信息:
数据库的唯一名称: racdb1
服务名: racdb
监听程序端口号: 1521
监听程序 ORACLE_HOME [ /opt/app/grid ]:
SYS 用户的口令:  
2013-6-1 16:48:07 oracle.sysman.emcp.ParamsManager setConfiguredNodeSidList
警告: 确定与集群数据库 racdb1 相关联的节点时出错
2013-6-1 16:48:07 oracle.sysman.emcp.ParamsManager setConfiguredNodeSidList
警告: 确定与集群数据库 racdb1 相关联的节点时出错
SYSMAN 用户的口令:  
2013-6-1 16:48:20 oracle.sysman.emcp.ParamsManager setConfiguredNodeSidList
警告: 确定与集群数据库 racdb1 相关联的节点时出错
2013-6-1 16:48:20 oracle.sysman.emcp.ParamsManager setConfiguredNodeSidList
警告: 确定与集群数据库 racdb1 相关联的节点时出错
----------------------------------------------------------------------
警告: 当删除资料档案库时, 数据库将进入静默模式。
----------------------------------------------------------------------
是否继续? [是(Y)/否(N)]: n
[oracle@rac1 ~]$ emca -deconfig dbcontrol db -repos drop -cluster

EMCA 开始于 2013-6-1 16:48:41
EM Configuration Assistant, 11.2.0.3.0 正式版
版权所有 (c) 2003, 2011, Oracle。保留所有权利。

输入以下信息:
数据库的唯一名称: racdb
服务名: racdb
监听程序 ORACLE_HOME [ /opt/app/grid ]:
SYS 用户的口令:  
2013-6-1 16:48:52 oracle.sysman.emcp.util.GeneralUtil initSQLEngineRemotely
警告: Error during db connection : ORA-01017: 用户名/口令无效; 登录被拒绝

2013-6-1 16:48:57 oracle.sysman.emcp.util.GeneralUtil initSQLEngineRemotely
警告: ORA-01017: 用户名/口令无效; 登录被拒绝

口令验证失败。一些可能的原因包括:
 
1) 用户名/口令无效。
2) 数据库未启动。
3) 扫描监听程序未启动。
4) 数据库服务未注册到扫描监听程序。
5) 口令文件可能缺失或配置不正确。

SYS 用户的口令:  
SYSMAN 用户的口令:  
----------------------------------------------------------------------
警告: 当删除资料档案库时, 数据库将进入静默模式。
----------------------------------------------------------------------
是否继续? [是(Y)/否(N)]: Y
2013-6-1 16:49:07 oracle.sysman.emcp.EMConfig perform
信息: 正在将此操作记录到 /opt/app/oracle/cfgtoollogs/emca/racdb/emca_2013_06_01_16_48_41.log。
2013-6-1 16:49:08 oracle.sysman.emcp.util.DBControlUtil stopOMS
信息: 正在停止 Database Control (此操作可能需要一段时间)...
2013-6-1 16:49:33 oracle.sysman.emcp.EMReposConfig invoke
信息: 正在删除 EM 资料档案库 (此操作可能需要一段时间)...
2013-6-1 16:52:13 oracle.sysman.emcp.EMReposConfig invoke
信息: 已成功删除资料档案库
已成功完成 Enterprise Manager 的配置
EMCA 结束于 2013-6-1 16:52:16
[oracle@rac1 ~]$ emctl status dbconsole
OC4J Configuration issue. /opt/app/oracle/product/11.2.0/oc4j/j2ee/OC4J_DBConsole_rac1_racdb not found.
[oracle@rac1 ~]$ cd /opt/app/oracle/product/11.2.0/oc4j/j2ee/
[oracle@rac1 j2ee]$ ll
总计 28
-rw-r--r--  1 oracle oinstall  979 05-29 10:47 deploy_db_wf.ini
drwxr-xr-x 14 oracle oinstall 4096 05-29 10:46 home
drwxr-xr-x  3 oracle oinstall 4096 05-29 10:45 oc4j_applications
drwxr-x---  6 oracle oinstall 4096 05-29 10:45 OC4J_DBConsole
drwxr-xr-x  5 oracle oinstall 4096 05-29 10:45 OC4J_Workflow_Component_Container
drwxr-xr-x  5 oracle oinstall 4096 05-29 10:45 OC4J_Workflow_Management_Container
drwxr-xr-x  2 oracle oinstall 4096 05-29 10:46 utilities
[oracle@rac1 j2ee]$ emca -config dbcontrol db -repos create -cluster

EMCA 开始于 2013-6-1 16:58:24
EM Configuration Assistant, 11.2.0.3.0 正式版
版权所有 (c) 2003, 2011, Oracle。保留所有权利。

输入以下信息:
数据库的唯一名称: racdb
服务名: racdb
监听程序端口号: 1521
监听程序 ORACLE_HOME [ /opt/app/grid ]:
SYS 用户的口令:  
DBSNMP 用户的口令:  
SYSMAN 用户的口令:  
集群名称: rac
通知的电子邮件地址 (可选): mingyan.tang@maketion.com
通知的发件 (SMTP) 服务器 (可选): emap.gmail.com
ASM ORACLE_HOME [ /opt/app/grid ]:
ASM 端口 [ 1521 ]:
ASM 用户名 [ ASMSNMP ]:
ASM 用户口令:  
2013-6-1 17:01:48 oracle.sysman.emcp.util.GeneralUtil initSQLEngineRemotely
警告: Error during db connection : ORA-12514: TNS:listener does not currently know of service requested in connect descriptor

-----------------------------------------------------------------

已指定以下设置

数据库 ORACLE_HOME ................ /opt/app/oracle/product/11.2.0

数据库实例主机名 ................ 监听程序 ORACLE_HOME ................ /opt/app/grid
监听程序端口号 ................ 1521
集群名称 ................ rac
数据库的唯一名称 ................ racdb
通知的电子邮件地址 ............... mingyan.tang@maketion.com
通知的发件 (SMTP) 服务器 ............... emap.gmail.com
ASM ORACLE_HOME ................ /opt/app/grid
ASM 端口 ................ 1521
ASM 用户角色 ................ SYSDBA
ASM 用户名 ................ ASMSNMP

-----------------------------------------------------------------
是否继续? [是(Y)/否(N)]: Y
2013-6-1 17:02:04 oracle.sysman.emcp.EMConfig perform
信息: 正在将此操作记录到 /opt/app/oracle/cfgtoollogs/emca/racdb/emca_2013_06_01_16_58_24.log。
2013-6-1 17:02:05 oracle.sysman.emcp.EMReposConfig createRepository
信息: 正在创建 EM 资料档案库 (此操作可能需要一段时间)...
2013-6-1 17:11:57 oracle.sysman.emcp.EMReposConfig invoke
信息: 已成功创建资料档案库
2013-6-1 17:12:03 oracle.sysman.emcp.EMReposConfig uploadConfigDataToRepository
信息: 正在将配置数据上载到 EM 资料档案库 (此操作可能需要一段时间)...
2013-6-1 17:12:58 oracle.sysman.emcp.EMReposConfig invoke
信息: 已成功上载配置数据
2013-6-1 17:12:59 oracle.sysman.emcp.EMDBCConfig instantiateOC4JConfigFiles
信息: 正在将 /opt/app/oracle/product/11.2.0/oc4j/j2ee/OC4J_DBConsole_rac1_racdb 传播到远程节点...
2013-6-1 17:13:00 oracle.sysman.emcp.EMDBCConfig instantiateOC4JConfigFiles
信息: 正在将 /opt/app/oracle/product/11.2.0/oc4j/j2ee/OC4J_DBConsole_rac2_racdb 传播到远程节点...
2013-6-1 17:13:03 oracle.sysman.emcp.EMAgentConfig deployStateDirs
信息: 正在将 /opt/app/oracle/product/11.2.0/rac1_racdb 传播到远程节点...
2013-6-1 17:13:05 oracle.sysman.emcp.EMAgentConfig deployStateDirs
信息: 正在将 /opt/app/oracle/product/11.2.0/rac2_racdb 传播到远程节点...
2013-6-1 17:13:07 oracle.sysman.emcp.util.DBControlUtil secureDBConsole
信息: 正在保护 Database Control (此操作可能需要一段时间)...
2013-6-1 17:13:31 oracle.sysman.emcp.util.DBControlUtil startOMS
信息: 正在启动 Database Control (此操作可能需要一段时间)...
2013-6-1 17:14:25 oracle.sysman.emcp.EMDBPostConfig performConfiguration
信息: 已成功启动 Database Control
2013-6-1 17:14:25 oracle.sysman.emcp.EMDBPostConfig performConfiguration
信息: >>>>>>>>>>> Database Control URL 为 https://rac1:1158/em <<<<<<<<<<<
2013-6-1 17:14:27 oracle.sysman.emcp.EMDBPostConfig showClusterDBCAgentMessage
信息:
****************  当前配置 ****************
 INSTANCE            NODE           DBCONTROL_UPLOAD_HOST
----------        ----------        ---------------------

racdb             rac1             rac1
racdb             rac2             rac1


2013-6-1 17:14:27 oracle.sysman.emcp.EMDBPostConfig invoke
警告:
************************  WARNING  ************************

管理资料档案库已置于安全模式下, 在此模式下将对 Enterprise Manager 数据进行加密。加密密钥已放置在文件 /opt/app/oracle/product/11.2.0/rac1_racdb/sysman/config/emkey.ora 中。请务必备份此文件, 因为如果此件丢失, 则加密数据将不可用。

***********************************************************
已成功完成 Enterprise Manager 的配置
EMCA 结束于 2013-6-1 17:14:27
[oracle@rac1 j2ee]$

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值