Unsolved
This post is more than 5 years old
3 Posts
0
1950
ESA mgmt pack for V-PLEX integration vCOPS 5.8.x
Hi,
IHAC that is doing PoC with ESA mgmt pack onto his existing vCOPS environment (v.5.8.x), but current installed mgmt pack (v 2.4.1 - build: 31441) does seems to have issues with collecting metrics of the V-PLEX - see attached some screenshots and the error that is showed in logs vCOPS on EMC adapter:
2014-12-18 15:52:55.212 [ERROR] [Collector worker thread 24] com.emc.pie.adapters.vplex.cli.VplexCliAdapterImpl - command for collecting virtual volume stats is empty
2014-12-18 15:52:55.212 [ERROR] [Collector worker thread 24] com.emc.vcops.collectors.vplex.VplexCollectService - error getting stats for director=director-2-1-A w/ com.emc.pie.commons.adapters.impls.AbstractPlatformAdapterInfo@416cdaf9[host=172.30.129.5,host2= ,ignoreSslErrors=false,password=!NULL,port= ,requestOutputDirectory=/usr/lib/vmware-vcops/user/log/adapters/EmcAdapter/vplex_adapter_vpx02-247850,requestOutputRollover=10,userName=service,useSsl=false ]
2014-12-18 15:52:55.886 [ERROR] [Collector worker thread 24] com.emc.pie.adapters.vplex.cli.VplexCliAdapterImpl - command for collecting virtual volume stats is empty
2014-12-18 15:53:04.188 [ERROR] [Collector worker thread 24] com.emc.vcops.collectors.vplex.VplexCollectService - error getting stats for director=director-2-1-B w/ com.emc.pie.commons.adapters.impls.AbstractPlatformAdapterInfo@7252059e[host=dppsvplx02.oob.persgroep.be,host2= ,ignoreSslErrors=false,password=!NULL,port= ,requestOutputDirectory=/usr/lib/vmware-vcops/user/log/adapters/EmcAdapter/vplex_adapter_vpx02-247850,requestOutputRollover=10,userName=service,useSsl=false ]
2014-12-18 15:53:04.860 [ERROR] [Collector worker thread 24] com.emc.pie.adapters.vplex.cli.VplexCliAdapterImpl - command for collecting virtual volume stats is empty
2014-12-18 15:53:04.861 [ERROR] [Collector worker thread 24] com.emc.vcops.collectors.vplex.VplexCollectService - error getting stats for director=director-2-1-B w/ com.emc.pie.commons.adapters.impls.AbstractPlatformAdapterInfo@2e3b3641[host=172.30.129.5,host2= ,ignoreSslErrors=false,password=!NULL,port= ,requestOutputDirectory=/usr/lib/vmware-vcops/user/log/adapters/EmcAdapter/vplex_adapter_vpx02-247850,requestOutputRollover=10,userName=service,useSsl=false ]
2014-12-18 15:53:05.573 [ERROR] [Collector worker thread 24] com.emc.pie.adapters.vplex.cli.VplexCliAdapterImpl - command for collecting virtual volume stats is empty
2014-12-18 15:53:13.700 [ERROR] [Collector worker thread 24] com.emc.vcops.collectors.vplex.VplexCollectService - error getting stats for director=director-1-1-A w/ com.emc.pie.commons.adapters.impls.AbstractPlatformAdapterInfo@7252059e[host=dppsvplx02.oob.persgroep.be,host2= ,ignoreSslErrors=false,password=!NULL,port= ,requestOutputDirectory=/usr/lib/vmware-vcops/user/log/adapters/EmcAdapter/vplex_adapter_vpx02-247850,requestOutputRollover=10,userName=service,useSsl=false ]
2014-12-18 15:53:14.384 [ERROR] [Collector worker thread 24] com.emc.pie.adapters.vplex.cli.VplexCliAdapterImpl - command for collecting virtual volume stats is empty
2014-12-18 15:53:14.384 [ERROR] [Collector worker thread 24] com.emc.vcops.collectors.vplex.VplexCollectService - error getting stats for director=director-1-1-A w/ com.emc.pie.commons.adapters.impls.AbstractPlatformAdapterInfo@6d89e745[host=172.30.129.5,host2= ,ignoreSslErrors=false,password=!NULL,port= ,requestOutputDirectory=/usr/lib/vmware-vcops/user/log/adapters/EmcAdapter/vplex_adapter_vpx02-247850,requestOutputRollover=10,userName=service,useSsl=false ]
2014-12-18 15:53:15.042 [ERROR] [Collector worker thread 24] com.emc.pie.adapters.vplex.cli.VplexCliAdapterImpl - command for collecting virtual volume stats is empty
2014-12-18 15:53:22.781 [ERROR] [Collector worker thread 24] com.emc.vcops.collectors.vplex.VplexCollectService - error getting stats for director=director-1-1-B w/ com.emc.pie.commons.adapters.impls.AbstractPlatformAdapterInfo@7252059e[host=dppsvplx02.oob.persgroep.be,host2= ,ignoreSslErrors=false,password=!NULL,port= ,requestOutputDirectory=/usr/lib/vmware-vcops/user/log/adapters/EmcAdapter/vplex_adapter_vpx02-247850,requestOutputRollover=10,userName=service,useSsl=false ]
2014-12-18 15:53:23.440 [ERROR] [Collector worker thread 24] com.emc.pie.adapters.vplex.cli.VplexCliAdapterImpl - command for collecting virtual volume stats is empty
2014-12-18 15:53:23.441 [ERROR] [Collector worker thread 24] com.emc.vcops.collectors.vplex.VplexCollectService - error getting stats for director=director-1-1-B w/ com.emc.pie.commons.adapters.impls.AbstractPlatformAdapterInfo@5f680b54[host=172.30.129.5,host2= ,ignoreSslErrors=false,password=!NULL,port= ,requestOutputDirectory=/usr/lib/vmware-vcops/user/log/adapters/EmcAdapter/vplex_adapter_vpx02-247850,requestOutputRollover=10,userName=service,useSsl=false ]
2014-12-18 15:53:23.468 [ERROR] [Collector worker thread 24] com.emc.vcops.moxy.EmcAdapterInstance.247850 - unexpected collect exception
java.lang.NullPointerException
at com.emc.vcops.collectors.vplex.VplexStringMetrics$28.metric(VplexStringMetrics.java:766)
at com.emc.vcops.collectors.vplex.VplexCollectService.collectStringMetricsByGroup(VplexCollectService.java:804)
at com.emc.vcops.collectors.vplex.VplexCollectService.collectMetricsByGroup(VplexCollectService.java:578)
at com.emc.vcops.collectors.vplex.VplexCollectService.collectVplexMetro(VplexCollectService.java:172)
at com.emc.vcops.collectors.vplex.VplexCollectService.collectResource(VplexCollectService.java:74)
at com.emc.vcops.collectors.vplex.VplexCollectService.collectResource(VplexCollectService.java:52)
at com.emc.vcops.commons.services.impls.CollectServiceBaseImpl.collect(CollectServiceBaseImpl.java:186)
at com.emc.vcops.collectors.vplex.VplexCollector.collect(VplexCollector.java:64)
at com.emc.vcops.moxy.EmcAdapterInstance.collect(EmcAdapterInstance.java:409)
at com.emc.vcops.moxy.EmcAdapterInstance.onCollect(EmcAdapterInstance.java:286)
at com.integrien.alive.common.adapter3.AdapterBase.collectBase(AdapterBase.java:644)
at com.integrien.alive.common.adapter3.AdapterBase.collect(AdapterBase.java:457)
at com.emc.vcops.EmcAdapter.collect(EmcAdapter.java:433)
at com.integrien.alive.collector.CollectorWorkItem3.run(CollectorWorkItem3.java:47)
at com.integrien.alive.common.util.ThreadPool$WorkerItem.run(ThreadPool.java:239)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
WorldPolice
123 Posts
0
January 8th, 2015 03:00
What is the VPLEX version?
sverbist
3 Posts
0
January 8th, 2015 05:00
Hi find attached all required inforamtion:
WorldPolice
123 Posts
0
January 8th, 2015 05:00
You need GeoSynchrony 5.3 to use ESA so the customer would have to upgrade as they are at 5.2: https://support.emc.com/docu54119_EMC_Storage_Analytics_2.4.1_Release_Notes.pdf
sverbist
3 Posts
0
January 9th, 2015 08:00
Hi Drew - thanks for the update - I already send this information to customer but am wondering why the instalation and integration of the mgmt pack in vCOPS did not give us an error when deployed ? And secondly, we are getting metrics from the adapter but not all metrics, how is this possible ?
WorldPolice
123 Posts
0
January 9th, 2015 09:00
In 2.4.1 we do not do a version check for VPLEX. That is something that will be in future versions. The reliance up to this point has been on the Release Notes. As far as your partial functionality, since the version is not checked during metric collection, there are some things that will still work, some that will not as 5.3 is not that hugely different than 5.2.