Adop is not to able to detect any valid application
tier nodes
Issue:
Running ADOP
on 12.2 is failing at initial Validation with error “adop is not able to detect
any valid application tier nodes”
Enter the APPS password:
Enter the SYSTEM password:
Enter the WLSADMIN password:
Validating credentials...
Initializing...
Run Edition context : /u01/oracle/VIS/fs1/inst/apps/VIS_ora01/appl/admin/VIS_ora01.xml
Patch edition context: / u01/oracle/VIS/fs2/inst/apps/VIS_ora01/appl/admin/VIS_ora01.xml
*******FATAL ERROR*******
PROGRAM : (/u01/oracle/VIS /fs1/EBSapps/appl/ad/12.0.0/bin/adzdoptl.pl)
TIME : Wed Apr 22 04:40:38 2015
FUNCTION: ADOP::GlobalVars::_GetMandatoryArgs [ Level 1 ]
ERRORMSG: adop is not able to detect any valid application tier nodes in
ADOP_VALID_NODES table. Ensure autoconfig is run on all nodes.
[STATEMENT] Please run adopscanlog utility, using the command
"adopscanlog -latest=yes"
to get the list of the log files along with snippet of the error message corresponding to each log file.
adop exiting with status = 255 (Fail)
Enter the APPS password:
Enter the SYSTEM password:
Enter the WLSADMIN password:
Validating credentials...
Initializing...
Run Edition context : /u01/oracle/VIS/fs1/inst/apps/VIS_ora01/appl/admin/VIS_ora01.xml
Patch edition context: / u01/oracle/VIS/fs2/inst/apps/VIS_ora01/appl/admin/VIS_ora01.xml
*******FATAL ERROR*******
PROGRAM : (/u01/oracle/VIS /fs1/EBSapps/appl/ad/12.0.0/bin/adzdoptl.pl)
TIME : Wed Apr 22 04:40:38 2015
FUNCTION: ADOP::GlobalVars::_GetMandatoryArgs [ Level 1 ]
ERRORMSG: adop is not able to detect any valid application tier nodes in
ADOP_VALID_NODES table. Ensure autoconfig is run on all nodes.
[STATEMENT] Please run adopscanlog utility, using the command
"adopscanlog -latest=yes"
to get the list of the log files along with snippet of the error message corresponding to each log file.
adop exiting with status = 255 (Fail)
Cause
Upon investigation we found
that Database listener is not listening ebs_patch service which is mandatory
for 12.2 to work on any adop activities.
[oracle@ora01 ~]$ lsnrctl
status $ORACLE_SID
LSNRCTL for Linux: Version
11.2.0.4.0 - Production on 23-APR-2015 12:20:02
Copyright (c) 1991, 2013, Oracle. All rights reserved.
Alias VIS
Listening Endpoints Summary...
.
.
Services Summary...
Service "VIS" has 2 instance(s).
Instance "VIS", status UNKNOWN,
has 1 handler(s) for this service...
Instance "VIS", status READY, has 1
handler(s) for this service...
The command completed
successfully
Solution
1) Make
sure that Database init parameter has service name ebs_patch defined
2) Connect
to Database as sysdba
sqlplus
/ as sysdba
SQL>
show parameter service_name
NAME TYPE VALUE
------------------------------------
----------- ------------------------------
service_names string VIS, ebs_patch
If this is there, set the parameter as below
SQL> alter system set service_names=’ebs_patch’,’VIS’
scope=spfile;
3) Verify
init parameter LOCAL_LISTENER and set it to <DB_NAME>_LOCAL
SQL>
alter system set local_listener=’VIS_LOCAL’ scope=spfile;
4) Bounce
the application & database services
Hi!
ReplyDeleteI am facing an error intalling Ad Txk patch set (20745242) , I think thar is related with this table ADOP_VALID_NODES because firts It did not exists , then I created it manually but I still thinking that something elses is missing, could you please share me the complete script o this table I am on 12.2.0 baseline yet. Thanks!
Hi Ric,
DeleteDid you do node cleanup.. you can run auto config to load data into it.. Can you please provide more details on the issue to assist you further..