In diesem Artikel geht es ganz rudimentär nur um das manuelle restarten eines Jenkins Server auf verschiedenen Betriebssystemen.

Linux Redhat und Ubuntu

Die folgenden Befehle funktionierten für mich in Redhat und sollten auch für Ubuntu funktionieren.

Um den Status des Jenkins Server aufzurufen:

sudo service jenkins status

Um den Jenkins neu zu starten:

sudo service jenkins start

Um den Jenkins zu stoppen:

sudo service jenkins stop

Um einen restart durchzuführen:

sudo service jenkins restart

 

[root@varunHome]# sudo service jenkins status
jenkins (pid  7468) is running...

[root@varunHome]# sudo service jenkins stop
Shutting down Jenkins               [  OK  ]

[root@varunHome]# sudo service jenkins start
Starting Jenkins                    [  OK  ]

[root@varunHome]# sudo service jenkins restart
Shutting down Jenkins               [  OK  ]

Starting Jenkins                    [  OK  ]
[root@varunHome]#

Mac OS X

Wenn Sie jenkins unter Mac OS X ausführen, können Sie den Dienst manuell stoppen, indem Sie diesen Befehl ausführen:

sudo launchctl unload /Library/LaunchDaemons/org.jenkins-ci.plist

Wenn nichts funktioniert, findet ihr Jenkins-Prozess von

ps aux | grep java

und schießt diesen ab mit

kill -9 [PID]

sudo service jenkins start

 

Jenkins CLI

Wie man über die Jenkins CLI  den Server neustartet

java -jar jenkins-cli.jar -s http://[jenkins-server]/ restart

Die Datei jenkins-cli.jar sowie die vollständige Liste der Befehle findet ihr unter http: // [jenkins-server] / cli

Windows

Für den Fall das ihr den Jenkins Server auf einem Windows System neu starten wollt. Öffnet die die Jenkins installation via cmd.

to stop:
jenkins.exe stop

to start:
jenkins.exe start

to restart:
jenkins.exe restart

 

FreeBSD

Wenn ihr unter FreeBSD den Jenkins Server neustarten wollt.

/usr/local/etc/rc.d/jenkins restart