适用于:
Enterprise Manager Grid Control - Version: 10.2.0.1 to 11.1.0.1 - Release: 10.2 to 11.1
Information in this document applies to any platform
症状:
DB控制或EM代理部署在RAC或非RAC环境中成功安装后,EMCA失败。RAC或非RAC最近配置的变化,如果已经执行的问题也发生。
下面的文章是适用的EM代理(S)配置/ DB控制或网格控制安装。
DBControl或代理安装,未能成功完成
没有数据上传到数据库控制或网格控制
启动失败的DBControl或代理
注意:下面的文章可以跳过特定的RAC verfication测试用来排除非RAC环境。
原因:
RAC的/非RAC配置没有设置正确。
1)请执行以下测试使用CLUVFY工具,并确保他们顺利返回。如果本次测试没有成功完成, EM代理/ DB控制的安装和配置将失败。
cluvfy comp crs
cluvfy comp nodecon -n all
错误:无法找到一套合适的接口给VIPs
这个测试可能会失败,因为它不承认私有IP下面的IP地址范围(因为它们通常使用公共IP地址 - 见下文)。如果这是比这一步的情况下可以忽略不计。
172.16.x.x
192.168.x.x
10.x.x.x
2)检查每个节点上的群集名称是一致:
<CRS_HOME>/bin/cemutlo -n
3)验证,crs_stat表示在线RAC的所有服务组件是:
<CRS_HOME> / BIN / crs_stat-T
主机名和IP配置
验证,当没有IP地址和主机名匹配时,在/ etc / hosts文件或DNS配置上是不一致的。下面提供一个例子来验证的IP和主机名配置是一致的。
4)在/ etc /跨所有RAC /非RAC节点的主机始终应参考IP和主机名:
注:对于Windows环境下位于C:\ WINDOWS \ SYSTEM32 \ DRIVERS \等\主机
# Public IP Addresses for RAC nodes
138.8.8.8 rac-node1.us.oracle.com rac-node1
138.8.8.9 rac-node2.us.oracle.com rac-node2
# VIP Addresses for RAC nodes
138.8.8.18 rac-vip1.us.oracle.com rac-vip1
138.8.8.19 rac-vip2.us.oracle.com rac-vip2
# Private Interconnect IP Addresses for RAC nodes
120.0.0.1 rac-priv1.us.oracle.com rac-priv1
120.0.0.2 rac-priv2.us.oracle.com rac-priv2
5)确认/ etc / nsswitch.conf中设置正确:
Unix/Linux:
grep hosts /etc/nsswitch.conf
hosts: files dns
6)如果使用多个域,确认/ etc / resolv.conf中有正确的域名搜索顺序:
仅适用于Windows:CONTROL PANEL > COMPUTER NAME > MORE > Primary DNS
Unix / Linux上:
grep search /etc/resolv.conf
search us.oracle.com in.oracle.com
7)验证DNS反向查找,体现了正确的主机名的所有节点的IP地址(RAC的 - 公共IP地址,VIP专用互连)
Windows / Solaris/HP-UX:
提示> NSLOOKUP RAC-node1.us.oracle.com
服务器:dns.server.domainAddress:10.187.8.32
产品名称:RAC-node1.us.oracle.com
地址:138.8.8.8
AIX/Linux:
prompt> host rac-node1.us.oracle.com
rac-node1.us.oracle.com has address 138.8.8.8
8)确认反向查找反映hostname的所有节点的正确的IP地址(公网IP地址,VIP专用互连)
Windows/Solaris/HP-UX:
prompt> nslookup 138.8.8.8
Server: dns.server.domain
Address: 10.187.8.32
Name: rac-node1.us.oracle.com
Address: 138.8.8.8
AIX/Linux:
host 138.8.8.8
8.8.8.138.in-addr.arpa domain name pointer rac-node1.us.oracle.com.
Database and Net services
9)确认您的侦听器服务正在运行,并且注册成功。
使用非默认的监听端口 - 数据库参数LOCAL_LISTENER的需要进行配置
(因此,如果使用监听端口比1521,这个参数需要设置)
RAC和远程监听 - 数据库参数remote_listener的需要进行配置