Comment démarrer Jenkins?

10

J'ai installé jenkinsvia sudo apt-get install jenkins. Cependant, il ne démarre pas. J'ai essayé de le démarrer manuellement en utilisant sudo /etc/init.d/jenkins start. Mais il affiche ce message lorsque j'essaie de le démarrer de cette façon:

start: Rejected send message, 1 matched rules; type="method_call", sender=":1.67" (uid=1000 pid=7970 comm="start jenkins ") interface="com.ubuntu.Upstart0_6.Job" member="Start" error name="(unset)" requested_reply="0" destination="com.ubuntu.Upstart" (uid=0 pid=1 comm="/sbin/init")"

init.dméthode dit simplement starting, mais ne démarre jamais ...

Comment résoudre ce problème et faire démarrer jenkins?

Jeffery Bingham
la source

Réponses:

5

Vérifiez le fichier de configuration jenkins upstart /etc/init/jenkins.conf.

Vérifiez que le chemin d'accès de JAVA_HOMEest correct. Lors d'une nouvelle installation, il peut ressembler à /usr/lib/jvm/java-default(ou default-java), cependant, si vous avez utilisé apt-get pour installer java 6 jre, le répertoire est en fait/usr/lib/jvm/java-6-sun

assemblyronine
la source
1

Si vous passez JAVA_HOMEà /usrin, /etc/init/jenkins.confvous pouvez utiliser la mise en œuvre Java de votre choix.

Vous pouvez voir vos installations alternatives de java avec (en tant que root - ajoutez sudo si besoin):

update-alternatives --list java

Vous pouvez définir votre alternative java avec:

update-alternatives --config java
Doug
la source