Wie starte ich Jenkins?

10

Ich habe jenkinsüber installiert sudo apt-get install jenkins. Es startet jedoch nicht. Versucht, es manuell mit zu starten sudo /etc/init.d/jenkins start. Aber es zeigt diese Meldung, wenn ich versuche, sie so zu starten:

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.dMethode sagt nur starting, aber fängt nie an ...

Wie behebe ich das und lasse Jenkins starten?

Jeffery Bingham
quelle

Antworten:

5

Überprüfen Sie die Konfigurationsdatei für den Start von Jenkins /etc/init/jenkins.conf.

Stellen Sie sicher, dass der Pfad für JAVA_HOMEkorrekt ist. Bei einer Neuinstallation sieht es möglicherweise so aus /usr/lib/jvm/java-default(oder als Standard-Java). Wenn Sie jedoch apt-get verwendet haben, um Java 6 jre zu installieren, befindet sich das Verzeichnis tatsächlich/usr/lib/jvm/java-6-sun

Assemblyronin
quelle
1

Wenn Sie JAVA_HOMEzu /usrin wechseln , /etc/init/jenkins.confkönnen Sie eine beliebige Java-Implementierung verwenden.

Sie können Ihre alternativen Java-Installationen mit (als root - fügen Sie bei Bedarf sudo hinzu) anzeigen:

update-alternatives --list java

Sie können Ihre Java-Alternative einstellen mit:

update-alternatives --config java
Doug
quelle