Knowledge Base

cancel
Showing results for 
Search instead for 
Did you mean: 

What should I do if the discovery of the Events Service node fails?

Problem:

Discovery of the Events Service node using Enterprise Console (Ec) fails. Upon checking the EC logs, we see the below error:

Events Service discovery failed. 
Failure occurred at stage: Enable transient allocations on masters 
Error message: 
Task failed: Enable transient allocation in the api store node 

 

Analysis:

This is a very generic error that occurs if the Events Service is failing on its respective node. To get the actual cause of issue, we need to check the events-service-api-store.log. In the Events Service log for this instance, we see the below error:

[2018-08-07T07:08:42,738+02:00]  [ERROR]  [ProcessQueue0]  [c.a.a.p.e.e.ElasticSearchExecutor]  Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x00000004e32c0000, 12294815744, 0) failed; error='Cannot allocate memory' (errno=12)

 

The system did not have enough memory to allocate the process. Hence, the start of the process failed so the discovery process failed, as well.

 

Solution:

Ensure that there is enough space available for the Events Service and elastic search process combined so that the process can start and the discovery process will complete successfully.

Version history
Revision #:
3 of 3
Last update:
‎09-28-2018 05:09 PM
Updated by:
 
Labels (1)
0 Kudos