47

いくつかのプラグインを更新し、ジェンキンを再起動しましたが、次のように表示されます:

Jenkins が再起動するまでお待ちください

Jenkins の準備が整うと、ブラウザが自動的にリロードされます。

時間がかかりすぎています (最後の 40 分間から待機しています)。約 20 ビルドのプロジェクトが 1 つしかありません。私はジェンキンスを何度も再起動し、うまくいきましたが、今は動かなくなりました。この待機を回避するためにジェンキンを強制終了/一時停止する方法はありますか?

4

15 に答える 15

21

jenkins組み込みの再起動機能を使用すると、非常によく似た問題が発生しました。それを修正するために、私は (指を交差させて) サービスを終了しましたが、どういうわけか「お待ちください」ページを提供し続けました。別のスレッドによって提供されていると思いますが、実行中のJavaまたはjenkinsプロセスが表示されなかったため、サーバーを再起動して停止しました。

再起動後、ジェンキンスは機能しましたが、更新されませんでした。それを機能させるために、更新を再度実行し、ジェンキンスサービスを手動で再起動しました-1分もかからず、問題なく機能しました...

Jenkins には、再起動に関連する多数のバグがあり、少なくとも 1 つの未解決の問題があるようです: jenkins の問題

于 2013-11-05T13:04:41.940 に答える
17

Windowsのみ....

ここでの解決策はすべて機能せず、サーバーを再起動することはできませんでした。あなたが同じ状況にある場合。

java.exe を強制終了し、jenkins サービスを再起動する必要がありました。これを行った後、ジェンキンスは数回リロードし、その後通常に戻りました。

これを行うまで、ジェンキンスの再起動ページに10分間立ち往生していました。

お役に立てれば。

于 2016-06-21T15:22:34.363 に答える
7

コマンドラインでこれを実行すると、次のことが役に立ちました。

service jenkins restart
于 2013-12-03T20:24:42.247 に答える
2

イベントビューアを確認してください。

私のJavaが死んでいることがわかりました。

障害のあるアプリケーション java.exe、バージョン 7.0.250.17、タイム スタンプ 0x51c4b3fd、障害のあるモジュール ntdll.dll、バージョン 6.0.6002.18541、タイム スタンプ 0x4ec3e39f、例外コード 0xc0000374、障害オフセット 0x000abc4f、プロセス ID 0x1188、アプリケーション開始時刻 0x01cee8bcf4296

最後に、それが Jenkins 1.540 の問題であることがわかりました。使用しないでください。 https://issues.jenkins-ci.org/browse/JENKINS-20630

于 2013-11-19T07:08:12.380 に答える
1

コマンドプロンプトでこれを実行します

C:\>サービス ジェンキンスの再起動

または

マシンで現在実行中のサービス(Win+ R)に移動して、Jenkinsを検索し、再起動をクリックします

ここに画像の説明を入力

于 2019-08-05T18:36:18.547 に答える
0

Windows でいくつかのプラグインをアップグレードした後、同じ問題に直面しました。jenkins.err.log を見ると、このエラーが表示されました

Exception in thread "main" java.io.IOException: Jenkins has failed to create a temporary file in C:\Users\builder\AppData\Local\Temp\
    at Main.extractFromJar(Main.java:350)
    at Main._main(Main.java:194)
    at Main.main(Main.java:91)
Caused by: java.io.IOException: There is not enough space on the disk
    at java.io.WinNTFileSystem.createFileExclusively(Native Method)
    at java.io.File.createTempFile(Unknown Source)
    at Main.extractFromJar(Main.java:347)
    ... 2 more

問題は、jenkins ユーザーの TEMP フォルダーに大量の一時ファイルがあることでした。そのフォルダーをクリーニングした後、ジェンキンスは正しく再起動しました。

于 2016-11-30T17:03:19.810 に答える