spectrumgtw probe is red after upgrading to 20.3.2 and throws max restarts error

book

Article ID: 208506

calendar_today

Updated On:

Products

DX Infrastructure Management DX SaaS NIMSOFT PROBES CA Unified Infrastructure Management On-Premise (Nimsoft / UIM) CA Unified Infrastructure Management for z Systems CA Unified Infrastructure Management SaaS (Nimsoft / UIM)

Issue/Introduction

spectrumgtw probe is running, turns red and throws max restarts error after upgrading from 20.3 to 20.3.2.

Feb 12 10:52:58:112 [main, spectrumgtw] 8.68
Feb 12 10:52:58:112 [main, spectrumgtw] CA Technologies
Feb 12 10:52:58:114 [main, spectrumgtw] port=48047
Feb 12 10:52:58:124 [main, spectrumgtw] Has already a SID
Feb 12 10:52:58:124 [main, spectrumgtw] Login to NimBUS is OK
Feb 12 10:52:58:127 [main, spectrumgtw] BEGIN -- NimRequest for 'get_info', against 'controller'
Feb 12 10:52:58:135 [main, spectrumgtw] END   -- NimRequest for 'get_info', against 'controller'
Feb 12 10:52:58:155 [main, spectrumgtw] BEGIN -- NimRequest for 'probe_list', against 'controller'
Feb 12 10:52:58:171 [main, spectrumgtw] END   -- NimRequest for 'probe_list', against 'controller'
Feb 12 10:52:58:177 [main, spectrumgtw] Failed to add info from cdm: (37) , Wrong type, the element type is int (1)
Feb 12 10:52:58:178 [main, spectrumgtw] (37) , Wrong type, the element type is int (1)
 at com.nimsoft.nimbus.PDS.getLong(PDS.java:1449)
 at com.nimsoft.pf.common.graph.GraphFactory.addDetailsFromProbeListCallback(GraphFactory.java:213)
 at com.nimsoft.pf.common.graph.GraphFactory.createProbeConfigurationGraph(GraphFactory.java:302)
 at com.nimsoft.vm.VmGraphFactory.createGraphHelper(VmGraphFactory.java:35)
 at com.nimsoft.probe.framework.genprobe.GenProbeBase.initializeGraph(GenProbeBase.java:418)
 at com.nimsoft.probe.framework.genprobe.GenProbeBase.init(GenProbeBase.java:329)
 at com.nimsoft.vm.BaseProbe.initOnTimer(BaseProbe.java:402)
 at com.nimsoft.nimbus.NimProbe.doForever(NimProbe.java:418)
 at com.nimsoft.vm.BaseProbe.execute(BaseProbe.java:322)
 at com.nimsoft.probe.gateway.spectrumgtw.SpectrumGtwProbe.main(SpectrumGtwProbe.java:639)
 
Feb 12 10:52:58:669 [main, spectrumgtw] Creating profile ConfigDef: vm-2.32.com.nimsoft.probe.common.ctd.984631f0aff2f978dd4ca265c0ce3b3f=Profile Setup  ProfileDefinition  ctdProfile
Feb 12 10:52:58:736 [main, spectrumgtw] =========== START: Calling startupAndRestartInitialization(0)  ========
Feb 12 10:52:58:736 [main, spectrumgtw] =========== START: Reading configuration files and setting up monitors ========
Feb 12 10:52:58:737 [main, spectrumgtw] START: GenResourceFactory.readAllQosDefs
Feb 12 10:52:58:739 [main, spectrumgtw] GenMonitorDefsMgr.getEnumConstants called
Feb 12 10:52:58:739 [main, spectrumgtw] GenMonitorType.getEnumConstants called
Feb 12 10:52:58:742 [main, spectrumgtw] DONE: GenResourceFactory.readAllQosDefs entries: 0
Feb 12 10:52:58:743 [main, spectrumgtw] =========== START: Scheduling DataCollectors for Resources ========
Feb 12 10:52:58:745 [main, spectrumgtw] SCHEDULER: using scheduler_thread_pool_size = 3
Feb 12 10:52:58:745 [main, spectrumgtw] =========== DONE: Scheduling DataCollectors for Resources ========
Feb 12 10:52:58:746 [main, spectrumgtw] =========== DONE: Reading configuration files and setting monitors ========
Feb 12 10:52:59:312 [main, spectrumgtw] stderr: 1161 [main] INFO org.quartz.impl.StdSchedulerFactory - Using default implementation for ThreadExecutor
 
Feb 12 10:52:59:331 [main, spectrumgtw] stderr: 1180 [main] INFO org.quartz.core.SchedulerSignalerImpl - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl
 
Feb 12 10:52:59:331 [main, spectrumgtw] stderr: 1180 [main] INFO org.quartz.core.QuartzScheduler - Quartz Scheduler v.2.2.2 created.
 
Feb 12 10:52:59:332 [main, spectrumgtw] stderr: 1181 [main] INFO org.quartz.simpl.RAMJobStore - RAMJobStore initialized.
 
Feb 12 10:52:59:333 [main, spectrumgtw] stderr: 1182 [main] INFO org.quartz.core.QuartzScheduler - Scheduler meta-data: Quartz Scheduler (v2.2.2) 'SpectrumGtwScheduler' with instanceId 'NON_CLUSTERED'
  Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
  NOT STARTED.
  Currently in standby mode.
  Number of jobs executed: 0
  Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads.
  Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered.
 
 
Feb 12 10:52:59:334 [main, spectrumgtw] stderr: 1183 [main] INFO org.quartz.impl.StdSchedulerFactory - Quartz scheduler 'SpectrumGtwScheduler' initialized from an externally provided properties instance.
 
Feb 12 10:52:59:334 [main, spectrumgtw] stderr: 1183 [main] INFO org.quartz.impl.StdSchedulerFactory - Quartz scheduler version: 2.2.2
 
Feb 12 10:52:59:334 [main, spectrumgtw] stderr: 1183 [main] INFO org.quartz.core.QuartzScheduler - Scheduler SpectrumGtwScheduler_$_NON_CLUSTERED started.
 
Feb 12 10:52:59:743 [main, spectrumgtw] =========== DONE: Finished startupAndRestartInitialization ========
Feb 12 10:52:59:745 [main, spectrumgtw] stderr: 1594 [main] INFO org.quartz.core.QuartzScheduler - Scheduler SpectrumGtwScheduler_$_NON_CLUSTERED shutting down.
 
Feb 12 10:52:59:746 [main, spectrumgtw] stderr: 1595 [main] INFO org.quartz.core.QuartzScheduler - Scheduler SpectrumGtwScheduler_$_NON_CLUSTERED paused.
 
Feb 12 10:52:59:746 [main, spectrumgtw] stderr: 1595 [main] INFO org.quartz.core.QuartzScheduler - Scheduler SpectrumGtwScheduler_$_NON_CLUSTERED shutdown complete.
 
Feb 12 10:52:59:747 [main, spectrumgtw] =========== START: ShutdownAndRestartCleanup(true) ========
Feb 12 10:53:00:176 [main, spectrumgtw] =========== DONE: ShutdownAndRestartCleanup ========
Feb 12 10:53:00:176 [main, spectrumgtw] DefaultDiscoveryPublisherEngineService.stop: Discovery publishing engine is stopping.
Feb 12 10:53:00:177 [Discovery Publisher(Managed - 0), spectrumgtw] DiscoveryPublisherEngineThread.run: Exiting Discovery Publisher on interrupt.
Feb 12 10:53:00:775 [1160] Controller: Max. restarts reached for probe 'spectrumgtw' (command = <startup java>)

Environment

Release : 20.3.2

Component : UIM - SPECTRUMGTW 8.68 / 8.68hf1

Resolution

1. Increased java min/max memory via Raw Configure of the spectrumgtw probe to 1024 and 2048 respectively.

2. Deactivated spectrumgtw

3. Deleted the spectrumgtw cache folder in the probe directory (note the cache was very large)

4. Activated spectrumgtw

Issue resolved.