oracle enterprise cloud control 12c 无法删除target时通过emcli进行删除

本文记录了解决OMS无法注册装有ASM的数据库的问题过程。关键在于listener.ora文件的位置与用户权限,需确保添加host时使用的用户与listener.ora所在用户一致。文章详细介绍了如何使用emcli工具删除问题target,以便重新注册。

这两天将一台装有ASM的数据库注册至OMS时,发现无法添加target,完全搜索不到。后来通过朋友在MOS上查询到,在添加host时,listener.ora必须在$ORACLE_HOME/network/admin下。经查,该host上监听文件是在grid账户下的$ORACLE_HOME/network/admin。然而添加host时使用的是oracle用户。于是,准备删除agent与host重新添加,然后出现以下错误无法进行删除:

经Google搜索,可以使用emcli工具进行删除之。

操作如下:

[oracle@xxora bin]$ pwd
/oracle/app/oracle/oemmcc12c/middleware/oms/bin

#login oms
[oracle@xxora bin]$ ./emcli login -username=sysman -password=yourpassword


#get oms target
[oracle@xxora bin]$ ./emcli get_targets
Status  Status           Target Type           Target Name                        
 ID                                                                               
 1       Up               cluster               lxcdb-cluster                      
 1       Up               has                   has_*******

***********

#delete target
[oracle@xxora bin]$ ./emcli delete_target -name="10.*.*.177" -type="host"
Target "10.*.*.177:host" deleted successfully

[oracle@xxora bin]$ ./emcli delete_target -name="10.*.*.177:3872" -type="oracle_emd"
Target "10.*.*.177:3872:oracle_emd" deleted successfully

回到console查看,target已经删除:

参考链接:https://ora9212.wordpress.com/2017/01/17/delete-agent-and-targets-in-oem-13c-and-oem-12c/

坑点:添加host时一定要使用listener.ora所在的用户。

 

 

Enterprise Manager Cloud Control 12c是Oracle推出的一款企业级管理工具。 ### 功能介绍 Enterprise Manager Cloud Control 12c为企业管理Java应用程序和中间件提供了强大的支持,可帮助企业更好地监控和管理应用程序的性能和健康状况[^1]。 ### 历史版本架构 在Oracle Database 10g之前,即Oracle 9i版本中,Oracle Enterprise Manager是一个GUI方式的管理框架,同样由Console、OMR、Agent三层体系组成[^2]。 ### 问题解决示例 当遇到“EM 12c: Accessing a Cluster Target in Enterprise Manager 12c Cloud Control gives Message: IO Error The Network Adapter could not establish the connection”问题,若listener设置的是ip数字,在连接用的hostname,可将其都改成数字。修改位置为:Targets > All Targets > [right - click the cluster database target] > Cluster Database > Target setup > Monitoring Configuration [^3]。 ### 使用指南 由于没有更详细的引用资料,一般来说,使用该工具可按照以下常规思路: 1. 安装部署:按照Oracle官方的安装文档,在合适的服务器环境中完成安装。 2. 配置管理:对管理的目标对象(如数据库、应用程序等)进行添加和配置。 3. 监控操作:利用其监控功能,查看目标对象的性能指标和健康状态。 4. 问题处理:当出现问题,可参考官方文档、社区论坛或类似上述示例的解决办法进行处理。 ### 下载 通常可以从Oracle官方网站获取Enterprise Manager Cloud Control 12c的下载资源,但需要注意的是,下载可能需要相应的Oracle账号和许可。 ```python # 这里只是示例代码,并非实际操作Enterprise Manager Cloud Control 12c的代码 # 假设这是一个模拟获取监控数据的函数 def get_monitoring_data(): # 模拟返回监控数据 return {"cpu_usage": 20, "memory_usage": 30} data = get_monitoring_data() print(data) ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值