El error "Never Finished" en JetBackup puede ocurrir cuando un trabajo de respaldo no se completa correctamente, dejando el proceso en un estado de "nunca finalizado". Este problema puede ser causado por diversos factores, como fallos en los servicios de JetBackup, problemas de caché o configuraciones incorrectas. A continuación, te explicamos cómo identificar y resolver este problema.
Una de las soluciones más efectivas para resolver el error "Never Finished" es reiniciar los servicios de JetBackup. A continuación, te explicamos cómo hacerlo:
# service jetmongod restart
# service jetbackup5d restart
Estos comandos reiniciarán los servicios de JetBackup y MongoDB, lo que puede resolver problemas relacionados con datos en caché o estados inestables.
En ocasiones, el error "Never Finished" puede persistir debido a archivos temporales corruptos o incompletos que se almacenan en el sistema. Estos archivos pueden interferir con los procesos de respaldo de JetBackup. En estos casos, es posible que sea necesario eliminarlos manualmente.
Importante: Antes de realizar este procedimiento, debes asegurarte de que no exista ningún proceso de JetBackup activo en el servidor. Si hay un proceso en ejecución, deberás esperar a que finalice para evitar corrupción de datos o interrupciones en los respaldos.
Una vez que confirmes que no hay procesos activos, puedes seguir estos pasos:
Detén el servicio de JetBackup, elimina los archivos temporales e inicia nuevamente el servicio
# service jetbackup5d stop
# rm -rf /usr/local/jetapps/tmp/jetbackup5/*
# service jetbackup5d start
Este procedimiento puede ayudar a resolver errores persistentes causados por archivos de respaldo incompletos o procesos interrumpidos. Siempre realiza estos pasos con precaución y preferentemente durante periodos de baja actividad del servidor.