Я только начал работать с Jenkins и столкнулся с проблемой. После установки нескольких плагинов он сказал, что его нужно перезапустить, и перешел в режим "выключения", но так и не перезапустился.
Как мне сделать ручной перезапуск?
Чтобы перезапустить Jenkins вручную, вы можете использовать одну из следующих команд (введя их URL в браузере):
(jenkins_url)/safeRestart
- Позволяет завершить все запущенные задания. Новые задания останутся в очереди на выполнение после завершения перезапуска.
(jenkins_url)/restart
- Принудительный перезапуск без ожидания завершения сборки.
Если вы установили rpm или deb, то service jenkins restart
также будет работать.
На Ubuntu или Debian, при установке через apt-получить/
обновить:
$ sudo /etc/init.d/jenkins restart
Usage: /etc/init.d/jenkins {start|stop|status|restart|force-reload}
В плагин SafeRestart Необходимо отметить. Это очень полезно (перезагрузить безопасно). Он добавляет ссылку, чтобы иметь возможность перезагрузки в главном меню:
Приведенные ниже команды работали для меня в Красная Шапочка Линукс и должны работать на Ubuntu также.
статус судо служба Дженкинс
судо служба Дженкинс начать
судо служба Дженкинс стоп
судо служба Дженкинс перезагрузка
Демо на командной строке:
[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]#
Люди, которые используют ОС Windows
Откройте консоль/командную строку --и gt; Перейти в каталог установки Дженкинс. Выполните следующие команды соответственно:
в
To stop:
jenkins.exe stop
To start:
jenkins.exe start
To restart:
jenkins.exe restart
в
На Windows, Если вы установили его в качестве сервиса, зайдите в сервисы (начало → выполнить: услуг.МСЦ
),
найти Дженкинс, нажмите правой кнопкой → перезагрузка.
Если это не поможет (ИП не отвечает) откройте Диспетчер задач Windows → процессов, убить процесс `java.exe и перезапустить службу вновь.
Это также может быть сделано с помощью Дженкинс Кинк:
java -jar jenkins-cli.jar -s http://[jenkins-server]/ restart
Файл jenkins-cli.jar вместе с полный список команд доступен на сайте http://[Дженкинс-сервер]/ЦПИ`.
Если вы хотите просто перезагрузить файл конфигурации, можно сделать
<jenkins_url>/reload
Это быстрее, если вы внесли небольшие изменения в конфигурационный файл, как config.xml непосредственно в файловой системе, или копии задания через файловую систему (не через браузер).
Это зависит от того, как Дженкинс был запущен.
В качестве обслуживания: `судо служба Дженкинс рестарт", " суда /и т. д./init.д/Дженкинс "рестарт" и т. д.
В качестве веб-приложения в установки Tomcat: перезапустите Tomcat или просто перезапустите приложение в Tomcat. Перейти к http://<котяра-сервер>:8080/менеджер/список
или после http://< нажмите Проверка подлинности; котяра-сервер>:8080/менеджер/стоп?путь=http://</приложение myapp
+; котяра-сервер>:8080/менеджер/запустить?путь=/приложение myapp
.
Начали с просто Ява -фляга
: убить его (убить -9 <пид>`), и возобновить его.
Начали с Ява -фляга, но от куратора: `supervisorctl перезапустить Дженкинс
Используйте интерфейс командной строки:
java -jar jenkins-cli.jar -s http://jenkins.example.com:8080/ -i /root/.ssh/id_rsa safe-restart
Перейти на Установка Дженкинс, открыть cmd и выполнить:
Дженкинс.ехе остановить
Дженкинс.ехе запустить
Дженкинс.ехе перезагрузить
Если вы не в состоянии открыть его в веб-браузере, просто добавьте / "рестарт", например, локальным
localhost:8080/перезагрузка`.
Если вы используете его в качестве сервиса, то зайдите на сервер и выполнить команду:
sudo service jenkins stop/start
Для перезагрузки Дженкинс вручную с помощью браузера:
Введите ваши www.jenkins-ip/restart
(например, http://localhost:8080/restart
) в браузере. Дженкинс перезапустится и загрузит страницу входа автоматически после перезагрузки.
sudo launchctl unload /Library/LaunchDaemons/org.jenkins-ci.plist
sudo launchctl load /Library/LaunchDaemons/org.jenkins-ci.plist
Несколько человек упомянули о необходимости перезагрузки сервлета контейнер, если Дженкинс не работает как автономное. Но котяра (или что там используется) не'т должны быть перезапущен. Котяра может заставить перезапуска контексте Дженкинс, если ваш Дженкинс перезагрузки завис.
Но еще один комментарий, Когда вы кладете Дженкинс в "закрытие" и режим его не закрыли. Он останавливает новых рабочих мест от исполнителя и место гигантский красный баннер на страницах системы, так что каждый знает, что администратор хочет взять его вниз в конце концов. Есть несколько плагинов для запуска сервлета контейнер перезагрузите для этого контекста после всех сборок будут завершены.
Альтернативный вариант-ждать до последнего запуска задания, а затем вручную опрокидывают Дженкинс из контейнера (или через параметры командной строки, которые отметили другие для автономного Дженкинс установки).
Если он развернут в виде военного файла, то перезапустите сервер приложений, например, Tomcat.