1.0

Table Of Contents
NetworkAdapter_Performance::I-Port_Performance_MIB2-PORT-10.118.52.34/1 not found; in file
"t:/DMT-9.0.0.X/1304/smarts/repos/mr/dyn_acc.c" at line 1587
at com.smarts.remote.SmRemoteInterfaceHandler.getResponse(SmRemoteInterfaceHandler.java:116)
at com.smarts.remote.SmRemoteInterfaceHandler.getProperties(SmRemoteInterfaceHandler.java:4817)
at com.smarts.remote.SmRemoteInterfaceHandler.getProperties(SmRemoteInterfaceHandler.java:4791)
at com.integrien.adapter3.smarts.connection.icServerAccess.getPropertyValues(icServerAccess.java:
373)
at
com.integrien.adapter3.smarts.workitem.FullDiscoveryCollectWorkItem.getMetricValues(FullDiscovery
CollectWorkItem.java:471)
at com.integrien.adapter3.smarts.workitem.CollectWorkItem.collect(CollectWorkItem.java:65)
at com.integrien.adapter3.smarts.workitem.CollectWorkItem.run(CollectWorkItem.java:36)
at com.integrien.alive.common.util.ThreadPool$WorkerItem.run(ThreadPool.java:224)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
If the collector process reaches the limit of open handles, exceptions occur in different processes, for example:
2012-03-10 01:39:53,233 ERROR [Collector worker thread 20] (416)
com.integrien.adapter3.smarts.connection.icServerAccess.checkDomainConnected - Exception trying
to reconnect
java.net.SocketException: Too many open files
at java.net.Socket.createImpl(Socket.java:397)
at java.net.Socket.<init>(Socket.java:371)
at java.net.Socket.<init>(Socket.java:218)
at com.smarts.net.JI_FlowTCP.doOpen(JI_FlowTCP.java:331)
at com.smarts.net.JI_FlowPhysical.open(JI_FlowPhysical.java:203)
at com.smarts.net.JI_Flow.connectToServer(JI_Flow.java:684)
at com.smarts.net.JI_Flow.connectToServer(JI_Flow.java:632)
at com.smarts.remote.SmRemoteDomainManager.attach(SmRemoteDomainManager.java:494)
at com.smarts.remote.SmRemoteDomainManager.attach(SmRemoteDomainManager.java:427)
at com.smarts.remote.SmRemoteBroker.attach(SmRemoteBroker.java:197)
at
com.integrien.adapter3.smarts.connection.icServerAccess.checkDomainConnected(icServerAccess.java:
168)
at com.integrien.adapter3.smarts.SmartsAdapter.startEventProcessThread(SmartsAdapter.java:967)
at com.integrien.adapter3.smarts.SmartsAdapter.onCollect(SmartsAdapter.java:227)
at com.integrien.alive.common.adapter3.AdapterBase.collectBase(AdapterBase.java:552)
at com.integrien.alive.common.adapter3.AdapterBase.collect(AdapterBase.java:371)
at com.integrien.alive.collector.CollectorWorkItem3.run(CollectorWorkItem3.java:42)
at com.integrien.alive.common.util.ThreadPool$WorkerItem.run(ThreadPool.java:224)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
Cause
TCP connections are continously allocated. This problem can occur if the EMC Smarts adapter build is earlier
than 650155.
Solution
Upgrade the EMC Smarts adapter to a build later than 650155.
Chapter 5 Troubleshooting the EMC Smarts Adapter
VMware, Inc. 39