update start run lsb installed instalacion instal failed linux ubuntu jenkins

linux - start - ubuntu where is jenkins installed



Jenkins no pudo comenzar en Linux (5)

Entonces, saber que era un error previo al inicio me permitió investigar más a fondo.

Investigar más me permitió descubrir que la línea exacta en el archivo /etc/init/jenkins.conf apuntaba hacia /usr/share/jenkins/bin/maintain-plugins.sh

Al mirar esta ubicación, encontré que no estaba presente (es decir, no hay un directorio bin). Esto significa que jenkins-common ya no estaba instalado por alguna razón ... extraño en verdad ... entrar en apt-get y hacer una instalación de este componente nuevamente generó el error:

dpkg error processing /var/cache/apt/archives/jenkins-common_1.409.1-0ubuntu4.2_all.deb ...

haber visto este error antes y refrescar mi memoria a través de google me dio la siguiente solución:

dpkg -i --force-overwrite /var/cache/apt/archives/jenkins-common_1.409.1-0ubuntu4.2_all.deb

Esto permitió que la instalación de common procediera de forma normal. Después de esto, todo lo que tuve que hacer fue reemplazar el /usr/share/jenkins/jenkins.war con mi copia de seguridad (porque ubuntu está muy por detrás de la última versión), y pude volver a iniciar el servidor.

No estoy exactamente seguro de por qué comenzó el problema, pero era probable durante un proceso de actualización / limpieza de apt-get ... y debido a la rareza de que jenkins estuviera en conflicto con jenkins-common, no repobló el /usr/share/jenkins directorio correctamente.

a pesar de eso, me alegra que esté funcionando de nuevo. :)

ve a ejecutar jenkins después de hacer una actualización y obtén lo siguiente:

"

start jenkins start: Job failed to start

"

Eso es todo ... nada aparece en el registro de Jenkin ... así que es difícil depurarlo por decir lo menos. (y no se está ejecutando ya, ni nada de eso).

¿Hay algún otro registro en algún lugar que debería ver que sería útil? (Estoy asumiendo que la respuesta a este problema será un tanto iterativa, así que espero que alguien pueda iniciarme en un camino para depurar esto)


En su lugar, puede ejecutar lo siguiente antes de la instalación para limpiar correctamente los archivos conffiles que dejó la versión de la distribución:

sudo apt-get purge jenkins

Luego instala la versión correcta.



Fui a ver la tail -f /var/log/jenkins/jenkins.log registros de jenkins tail -f /var/log/jenkins/jenkins.log

En mi caso, no comenzó porque utilicé una versión java incompatible. Actualiza y asegúrate de que ve Java correcto (en mi caso debería haber sido abierto usando JRE 1.7. Para verificarlo, usa el comando java -version ) y todo debería funcionar