Skip to main content
Question

Service check command execution failed: pipe creation failed: Too many open files

  • September 19, 2022
  • 3 replies
  • 490 views

Forum|alt.badge.img+9

Hello,

 

All services in my poller show (execute command failed)In the logs this is what I get: Service check command execution failed: pipe creation failed: Too many open filesWhen I look at the number of open files everything is ok, I only have 10% of open files on my whole system. I don't understand where it comes from. The only solution for now is to reboot.Can anyone tell me where this is coming from?

 

Cordialy,

Francis

3 replies

sims24
Forum|alt.badge.img+19
  • Ranger ***
  • September 22, 2022

Hi, 


There is a per process limitation. Probably that you hit the centengine open files limitation and not the system one. 

 

You can get interesting information here and there


Forum|alt.badge.img+9
  • Author
  • Steward **
  • October 5, 2022

Hello?

Why centengine hit limitation open files? I have 40 poller juste 1 poller which has a problem.

I have increase the limitation open files but I hava always the problem.

 

Another idea?

 

Cordialy,

Francis


sims24
Forum|alt.badge.img+19
  • Ranger ***
  • October 5, 2022

Probably that this poller has something different (OS fine tuning, specific checks, centengine/broker output, network instability) that could explain that. 


Make sure to also change the limit at the process level (centengine.service file). More information here​​​​​​