wake-up-neo.net

Jenkins lehnt den Neustart ab

Nach dieser Antwort habe ich versucht, eine Jenkins-Instanz neu zu starten:

(jenkins_url)/safeRestart

und

(jenkins_url)/restart

Beide sind mit der folgenden Meldung fehlgeschlagen:

Jenkins kann sich nicht wie aktuell konfiguriert neu starten.

Die Suche nach Jenkins cannot restart itself as currently configured zeigt an, dass die Meldung angezeigt wird wenn app.lifecycle.canRestart eingeschaltet ist , aber ich bin nicht sicher, wie sie eingestellt werden soll.

Irgendeine Idee, wie man Jenkins wiederanlauffähig macht?

 enter image description here

17
Adam Matan

Gehen Sie zu Verwalten von Jenkins-Links . Suchen Sie nach der Option "Als Windows-Dienst installieren" . Klicken Sie auf Installieren . Jetzt (jenkins_url)/restart-Option wird funktionieren. Ich sah mich jetzt demselben Problem gegenüber 

7
Shwetank Singh

Ich habe eine solche Nachricht erhalten, als jenkins in der Befehlszeile (Wie Java -jar jenkins.war) gestartet wurde.

Nachdem ich jenkins als Dienst gestartet hatte (jenkins.exe install) und (jenkins.exe start) Begann es zu funktionieren.

2
limon4ick

Wenn der Servlet-Container Ihrer Jenkins-Instanz keine Webanwendung unterstützt, die einen eigenen Kontext neu startet, kann dieses Plugin keine Neustartfunktionalität bereitstellen und der Link "Restart Safely" wird nicht angezeigt.

Ich verwende Apache Tomcat v7.0.64 und nach der Installation von SafeRestart Plugin erhielt ich dieselbe Nachricht wie Sie. 

Ich denke, es wäre viel einfacher für Sie, wenn Sie Jenkins einfach mit dem eingebetteten Container und dem Service-Wrapper ausführen

2
Keyser Soze

Starten Sie Ihre Eingabeaufforderung im Administratormodus neu. Damit haben Sie alle Erlaubnis, window als Dienst auszuführen.

2

Ich habe das Restart Safely Plugin installiert, das im Jenkins Plugin Manager verfügbar ist

Jenkins -> Jenkins verwalten -> Plugins verwalten -> Sicherer Neustart suchen -> Installieren.

Gehen Sie dann zu Verwalten von Jenkins -> "Als Windows-Dienst installieren" -> Installieren

Dann erscheint der Neustart sicher im Dashboard. Danke an Shwetank Singh.

0
user3840768