Too many open files caused by stuck hypervisor
Evaluación
Este issue todavía no se ha evaluado.
Descripción
Stuck hypervisor caused that attempts to delete the VMs there repeatedly hang; resalloc is starting more and more processes ... and eventually ends up with:
ERROR 2025-05-14 05:52:11,326 PID:989:140299030574784(GarbageCleaner-<resallocserver.manager.Pool object at 0x7f9afc7c8d70>) Worker exception, pool=<resallocserver.manager.Pool object at 0x7f9afc7c8d70> resource=None
Traceback (most recent call last):
File "/usr/lib/python3.13/site-packages/resallocserver/manager.py", line 208, in run
self.job()
~~~~~~~~^^
File "/usr/lib/python3.13/site-packages/resallocserver/manager.py", line 357, in job
all_resources = self._list_all_resources()
File "/usr/lib/python3.13/site-packages/resallocserver/manager.py", line 383, in _list_all_resources
result = run_command(
self.pool.id,
...<6 lines>...
catch_stdout_lines_securely=True,
)
File "/usr/lib/python3.13/site-packages/resallocserver/manager.py", line 78, in run_command
sp = subprocess.Popen(command, env=env, shell=True,
stdout=subprocess.PIPE, stderr=logfile)
File "/usr/lib64/python3.13/subprocess.py", line 1004, in __init__
errread, errwrite) = self._get_handles(stdin, stdout, stderr)
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib64/python3.13/subprocess.py", line 1730, in _get_handles
c2pread, c2pwrite = os.pipe()
~~~~~~~^^
OSError: [Errno 24] Too many open files
- Lenguaje dominante
- Python
- Estrellas
- 11
- Forks
- 8
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de praiskup/resalloc
-
main.log isn't being logrotate'dAbierto
Dificultad 3/5 1-2 días Aptitud para principiantes 45/100
-
Move to %pyproject macrosAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 45/100
-
Select on_demand pools randomlyAbierto
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 55/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 55/100
Todos los issues de praiskup/resalloc
Issues similares
-
docs: the dev-setup table and AGENTS.md name the reviewed_by guard that CI's Changelog job runsAbiertoarea: tools documentation good first issue ready for a contributor
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
eyalgolan/statecraft-israel#873 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Add cover art to song rowsAbiertoenhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
Los mantenedores suelen responder en 5 días
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día
-
bug good first issue
Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
Los mantenedores suelen responder en 1 día