- udm_manager configuration settings
Below is an example of what will cause this problem.
The datomic memory settings in question memory_index_max and object_cache_max exceed 75% of the java_mem_max:
***Adjust the memory setting so that memory_index_max and object_cache_max do NOT exceed 75% of the java_mem_max***
Note that the udm_manager probe may throw up 15 or more connection errors in the log before it is able to successfully startup.
Other potential errors that may be seen in the udm_manager.log:
Controller: Probe 'udm_manager' (command = <startup java>) returns no-restart code (42)
or
Aug 23 11:33:43:166 DBLOW [main, udm_manager] Performing transaction, transaction list size: 120
Aug 23 11:33:43:166 ERROR [main, udm_manager] Transaction failed. Retrying: clojure.lang.ExceptionInfo: :db.error/transactor-unavailable Transactor not available {:db/error :db.error/transactor-unavailable}
Aug 23 11:33:45:167 FATAL [main, udm_manager] Max retries reached during UDM schema transaction.
Aug 23 11:33:45:167 DEBUG [main, udm_manager] Shutting down the peer.
Aug 23 11:33:45:170 FATAL [main, udm_manager] Error initializing probe: (1) error, Max retries reached during UDM schema transaction.
Aug 23 11:33:45:171 FATAL [main, udm_manager] (1) error, Max retries reached during UDM schema transaction.
at com.nimsoft.udm.schema.SchemaGenerator.performTransaction(SchemaGenerator.java:132)
at com.nimsoft.udm.schema.MetadataStorer.performTransaction(MetadataStorer.java:146)
at com.nimsoft.udm.schema.MetadataStorer.store(MetadataStorer.java:142)
at com.nimsoft.udm.schema.DbInitializer.generateDatomicSchema(DbInitializer.java:130)
at com.nimsoft.udm.manager.probe.ManagerProbe.initialize(ManagerProbe.java:122)
at com.nimsoft.pf.ProbeFramework.initialize(ProbeFramework.java:145)
at com.nimsoft.nimbus.PFProbe.initialize(PFProbe.java:490)
at com.nimsoft.udm.manager.probe.ManagerProbe.main(ManagerProbe.java:64)