web-dev-qa-db-ja.com

ジェンキンスは再起動を拒否します

この回答 に続いて、以下を使用してJenkinsインスタンスを再起動しようとしました:

(jenkins_url)/safeRestart

そして

(jenkins_url)/restart

両方とも次のメッセージで失敗しました。

Jenkinsは現在設定されているように自身を再起動できません。

Jenkins cannot restart itself as currently configuredを検索すると、メッセージが表示されることがわかります app.lifecycle.canRestartがオンの場合 ですが、設定方法がわかりません。

Jenkinsを再起動可能にする方法はありますか?

enter image description here

20
Adam Matan

Jenkinsリンクの管理に移動します。 [Windowsサービスとしてインストール]オプションを見つけます。インストールをクリックします。これで、(jenkins_url)/ restartオプションが機能します。今この同じ問題に直面しました

8
Shwetank Singh

Jenkinsがコマンドラインで起動されたときにそのようなメッセージを受け取りました(Java -jar jenkins.war)

Jenkinsをサービス(jenkins.exeのインストール)および(jenkins.exeの開始)として開始すると、機能し始めました。

2
limon4ick

Jenkinsインスタンスのサーブレットコンテナが独自のコンテキストを再起動するWebアプリケーションをサポートしていない場合、このプラグインは再起動機能を提供できず、「Restart Safely」リンクは表示されません。

Apache Tomcat v7.0.64を使用していますが、インストール後に SafeRestart Plugin あなたと同じメッセージが表示されました。

埋め込みコンテナとサービスラッパーを使用してJenkinsを実行するだけで、はるかに簡単になると思います

2
Keyser Soze

管理者モードでコマンドプロンプトを再起動します。そのため、windowをサービスとして実行するためのすべての許可が与えられます。

2

Jenkins Plugin Managerで利用可能なRestart Safelyプラグインをインストールしました

Jenkins-> Jenkinsの管理->プラグインの管理->安全な再起動の検索->インストール。

次に、Jenkinsの管理-> "Windowsサービスとしてインストール"->インストールに移動します

その後、ダッシュボードに「安全に再起動」が表示されます。シュエタンクシンに感謝します。

0
user3840768