Рейтинг:0

jenkins.service: сбой с результатом «код выхода»

флаг im

Я пытаюсь установить Jenkins, используя этот учебник:

https://phoenixnap.com/kb/install-jenkins-ubuntu

но я получаю:

root@server:~# sudo apt install jenkins
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
jenkins уже самая новая версия (2.319.2).
0 обновлено, 0 установлено заново, 0 удалено и 0 не обновлено.
1 не полностью установлен или удален.
После этой операции будет использовано 0 Б дополнительного дискового пространства.
Вы хотите продолжить? [Да/нет]
Настройка дженкинсов (2.319.2)...
Задание для jenkins.service завершилось неудачно, так как процесс управления завершился с кодом ошибки.
Подробнее см. в "systemctl status jenkins.service" и "journalctl -xe".
invoke-rc.d: initscript jenkins, действие «старт» не удалось.
jenkins.service — LSB: запуск Jenkins во время загрузки
     Загружено: загружено (/etc/init.d/jenkins; сгенерировано)
     Активно: сбой (результат: код выхода) с 30 января 2022 г. 16:41:35 UTC; 16 мс назад
       Документы: man:systemd-sysv-generator(8)
    Процесс: 1457069 ExecStart=/etc/init.d/jenkins start (code=exited, status=1/FAILURE)

30 января 16:41:35 datalis systemd[1]: запуск LSB: запуск Jenkins во время загрузки...
30 января 16:41:35 datalis jenkins [1457069]: обнаружена неправильная версия Java.
30 января 16:41:35 datalis jenkins [1457069]: найдена версия Java:
30 января 16:41:35 Даталис Дженкинс [1457091]: версия Java «17.0.1» 2021-10-19 LTS
30 января, 16:41:35 datalis jenkins [1457091]: Java(TM) SE Runtime Environment (сборка 17.0.1+12-LTS-39)
30 января, 16:41:35 datalis jenkins[1457091]: Java HotSpot(TM) 64-битная виртуальная машина сервера (сборка 17.0.1+12-LTS-39, смешанный режим, совместное использование)
30 января 16:41:35 datalis jenkins[1457069]: прерывание
30 января 16:41:35 datalis systemd[1]: jenkins.service: Процесс управления завершен, код = завершен, статус = 1/FAILURE
30 января 16:41:35 datalis systemd[1]: jenkins.service: Ошибка с результатом «код выхода».
30 января, 16:41:35 datalis systemd[1]: не удалось запустить LSB: запустите Jenkins во время загрузки.
dpkg: ошибка обработки пакета jenkins (--configure):
 установленный подпроцесс сценария после установки пакета jenkins вернул статус выхода ошибки 1
При обработке возникли ошибки:
 Дженкинс
E: Подпроцесс /usr/bin/dpkg возвратил код ошибки (1)
корень@сервер:~# ^C
корень@сервер:~#

Вы знаете, как я могу это исправить?

mchid avatar
флаг bo
Какой метод вы использовали для установки java и что возвращает `java --version`?
mchid avatar
флаг bo
Кстати, вы не должны работать как root. Вы используете `sudo`, поэтому вам не нужно быть пользователем root.Если вам не нравится вводить свой пароль, после того, как вы введете свой пароль в первый раз, он не должен спрашивать вас снова, и вы сможете запускать `sudo` без пароля, пока не истечет время ожидания. Запуск от имени пользователя root — это просто плохая практика, и в этом нет необходимости, для этого и предназначен `sudo`.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.