Oracle Big Data Appliance Discovery Fails in EM UI for a Multi Rack Cluster (Doc ID 2022053.1)

Last updated on OCTOBER 11, 2016

Applies to:

Enterprise Manager for Big Data Appliance - Version 12.1.0.4.0 and later
Linux x86-64

Symptoms

On Oracle Big Data Appliance 12.1.0.4 BDA EM Agents are installed using mammoth. During manual discovery of the BDA thru EM UI below error occurs

Discovering BDA Network Hardware Components Task - Failed 18


On OMS server ../user_projects/domains/GCDomain/servers/EMGC_OMS1/logs/EMGC_OMS1.out log file contains below errors ....

Oracle.sysman.emSDK.core.sec.credstore.EMCredentialException: Target not found
at oracle.sysman.core.sec.credstore.EMCredentialServiceImpl.searchNamedCredentialsNew(EMCredentialServiceImpl.java:614)
at oracle.sysman.core.sec.credstore.ui.EMCredsSegmentBeanImpl.applyInputSettings(EMCredsSegmentBeanImpl.java:458)
at oracle.sysman.bda.discovery.ui.BdaDiscoveryBean.getHostAgentCredsBean(BdaDiscoveryBean.java:1786)
at oracle.sysman.bda.discovery.ui.BdaDiscoveryBean.valueChangeListener(BdaDiscoveryBean.java:1965)
............
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2179)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1490)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
Caused by: java.sql.SQLException: ORA-20233: Target does not exist
ORA-06512: at "SYSMAN.EM_CREDENTIAL", line 6105
ORA-06512: at line 1

at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:462)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:405)
...........
'weblogic.kernel.Default (self-tuning)',5,Pooled Threads])-- -- MOS:Patch
WITH    counts as ( select r.classification_id, count(*) as cnt from mos$pa_final_recom p, mgmt$aru_patch_recom_md r,     mgmt_targets t where r.patch_uid = p.patch_uid and t.target_guid = p.target_guid      and not exists (select 1 from mgmt$recom_metric_source s where s.patch_guid = p.patch_uid and s.target_guid = p.target_guid and s.exempt_code != 0 and not (exempt_code = 2 and exempt_until <= sysdate)) group by r.classification_id ) select cl.classification, cl.classification, nvl(ct.cnt, 0), 0 as "other" from mos$pa_classifications cl,counts ct where cl.classification_id = ct.classification_id(+) order by cl.classification asc
[EL Finer]: 2015-06-17 08:41:46.906--UnitOfWork(1521057346)--Thread(Thread[[ACTIVE] ExecuteThread: '47' for queue: 'weblogic.kernel.Default (self-tuning)',5,Pooled Threads])--release unit of work
[EL Finer]: 2015-06-17 08:41:46.907--ClientSession(148946243)--Thread(Thread[[ACTIVE] ExecuteThread: '47' for queue: 'weblogic.kernel.Default (self-tuning)',5,Pooled Threads])--client released

oracle.sysman.emSDK.agent.client.exception.PerformOperationException: ERROR: Invalid username and/or password LOG: Local Authentication F....................
..........
oracle.sysman.emSDK.agent.client.exception.PerformOperationException: ERROR: Invalid username and/or password LOG: Local Authentication Failed...Attempt PAM authentication...PAM failed with error: Authentication failure
(see agent logs for stack trace details)
java.lang.ArrayIndexOutOfBoundsException: 18
at oracle.sysman.bda.discovery.model.applicationModule.BDADiscovery.getHardwareDetailsUsingBDACLI(BDADiscovery.java:2448)
at oracle.sysman.bda.discovery.model.applicationModule.BDADiscovery.bdaCliForBDA(BDADiscovery.java:320)
at oracle.sysman.bda.discovery.model.applicationModule.BDADiscovery.doHardwareDiscovery(BDADiscovery.java:175)

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms