The Oracle resource gets added. However, it fails to probe with the following error:
2009/04/2215:27:37 VCS ERROR V-16-2-13609 Agent(Oracle) exiting because it could not find a valid agent directory
Solution:
1) Make sure that the Oracle agent is installed.
# pkginfo -l VRTSvcsor
PKGINST: VRTSvcsor
NAME: Veritas High Availability Agent for Oracle by Veritas
CATEGORY: system
ARCH: sparc
VERSION: 5.0
BASEDIR: /
VENDOR: Software from the Veritas Corporation
DESC: Veritas High Availability Agent for Oracle by Veritas
PSTAMP: Veritas-5.0P1-11/11/06-15:23:55
INSTDATE: Mar31 2009 18:54
STATUS: completely installed
FILES: 66 installed pathnames
5 shared pathnames
17directories
42executables
7794blocks used (approx)
2) Make sure that the OracleTypes.cf file is imported as follows .
# hastop -all -force (this only stops the HAD daemon and keeps the applications running)
3) Save the original file on all nodes in the cluster.
# cp /etc/VRTSvcs/conf/config/OracleTypes.cf /etc/VRTSvcs/conf/config/OracleTypes.cf.BAK
4) Then copy new version over on all nodes in the cluster.
# cp /etc/VRTSagents/ha/conf/Oracle/OracleTypes.cf /etc/VRTSvcs/conf/config/
5) Now start HAD on all nodes in the cluster.
# hastart