2013-06-27 30 views
34

tôi cập nhật một số plugin và khởi động lại Jenkins nhưng bây giờ nó nói:vui lòng đợi trong khi Jenkins là restarting- chờ đợi lâu

Xin vui lòng chờ trong khi Jenkins đang khởi động lại

Trình duyệt của bạn sẽ được tải lại tự động khi Jenkins đã sẵn sàng .

Mất quá nhiều thời gian (chờ 40 phút trước). Tôi chỉ có 1 dự án với khoảng 20 công trình xây dựng. Tôi đã khởi động lại jenkins nhiều lần và làm việc tốt nhưng bây giờ nó stucks. Có cách nào để giết/đình chỉ jenkins để tránh sự chờ đợi này không?

+2

Thử làm mới/tải lại trang web jenkins của bạn. Đôi khi, tính năng làm mới tự động không hoạt động ở phần đó. –

+3

Kiểm tra tệp 'jenkins.log'. –

Trả lời

14

Tôi gặp phải vấn đề rất giống khi sử dụng chức năng khởi động lại xây dựng jenkins. Để khắc phục nó, tôi đã giết dịch vụ (với các ngón tay chéo), nhưng bằng cách nào đó nó vẫn tiếp tục phục vụ trang "Vui lòng đợi". Tôi đoán nó được phục vụ bởi một chủ đề riêng biệt, nhưng kể từ khi tôi không thể nhìn thấy bất kỳ quá trình chạy java hoặc jenkins tôi khởi động lại máy chủ để ngăn chặn nó.

Sau khi khởi động lại jenkins đã hoạt động nhưng chưa được cập nhật. Để làm cho nó hoạt động, tôi chạy bản cập nhật lần nữa và khởi động lại dịch vụ jenkins theo cách thủ công - chỉ mất chưa đầy một phút và đã hoạt động tốt ...

Jenkins dường như có một số lỗi liên quan đến khởi động lại, và ít nhất một chưa được giải quyết: jenkins issue

+1

+1 Tôi đã làm 'dịch vụ jenkins restart' và điều đó không giúp được gì, nhưng sau khi khởi động lại máy chủ, Jenkins khởi động tốt. –

+0

Cũng giống như hệ điều hành windows, ngay cả Mac và Linux cần khởi động lại để khắc phục sự cố; một số lần :) – vikramvi

+0

xin lỗi này đã không làm việc cho tôi, nhưng câu trả lời từ johnnynemonic đã làm các trick. Tôi đã cập nhật các plugin và jenkins đã đi kapput. – vikramvi

2

Kiểm tra trình xem sự kiện.

Tôi thấy rằng Java của tôi đã chết.

Faulting java.exe ứng dụng, phiên bản 7.0.250.17, thời gian tem 0x51c4b3fd, đứt gãy module ntdll.dll, phiên bản 6.0.6002.18541, thời gian tem 0x4ec3e39f, mã ngoại lệ 0xc0000374, lỗi bù đắp 0x000abc4f, quá trình id 0x1188, ứng dụng bắt đầu thời gian 0x01cee4f42968bc81.

Cuối cùng tôi thấy rằng đó là vấn đề của Jenkins 1.540. Không sử dụng nó. https://issues.jenkins-ci.org/browse/JENKINS-20630

6

Chạy này trong dòng lệnh giúp tôi:

service jenkins restart 
13

của Windows CHỈ ....

Tất cả các giải pháp ở đây không làm việc và khởi động lại máy chủ không phải là một lựa chọn. Nếu bạn đang ở trong tình trạng tương tự.

Tôi phải giết java.exe và khởi động lại dịch vụ jenkins. Sau khi tôi đã làm điều này Jenkins tải lại nhiều lần và sau đó trở lại bình thường.

Tôi đã bị kẹt trên trang khởi động lại jenkins trong 10 phút cho đến khi tôi thực hiện việc này.

Hy vọng điều này sẽ hữu ích.

+0

Chỉ cần khởi động lại dịch vụ Jenkins đã làm việc cho tôi. – Kon

0

Ngày thắng 10: Dừng bằng lệnh dịch vụ từ dòng lệnh báo cáo không dừng dịch vụ, nhưng tôi có thể dừng dịch vụ từ services.msc (chạy với tư cách quản trị viên). Các bản cập nhật đã được áp dụng. Xin lỗi, không có câu trả lời dứt khoát nào từ tôi. YMMV.

4

Tôi gặp sự cố tương tự khi cập nhật plugin từ trang cập nhật trình cắm và tôi đã đánh dấu tùy chọn khởi động lại jenkins. jenkins chỉ cho thấy thông điệp chờ đợi trong một thời gian dài.

Tôi đã giải quyết vấn đề khôi phục .bak đến .jpi tệp của plugin mà tôi đã cố gắng cập nhật.

tôi đã làm theo trong Jenkins tôi

cd $JENKINS_HOME/plugins/ 

>sudo mv git.bak git.jpi 
. 
. (more plugins files) 
. 
>sudo mv ldap.bak ldap.jpi 

>sudo /sbin/service jenkins restart 
+0

Điều này làm việc cho tôi .. Cảm ơn bạn – RBT

+0

Làm việc cho tôi .. –

+0

Điều này đã giải quyết cho tôi là tốt, Jenkins là siêu buggy wrt plugin cập nhật tính năng. Đã dành 3 giờ để đến giải pháp này. Cảm ơn một tấn @johnnynemonic – vikramvi

0

tôi phải đối mặt với cùng một vấn đề sau khi nâng cấp một số plugin trên Windows. Nhìn vào jenkins.err.log nó hiển thị lỗi này

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 

Vấn đề là thư mục TEMP của người dùng jenkins có nhiều tệp tạm thời. Sau khi làm sạch thư mục đó jenkins khởi động lại chính xác.

0

vừa mới thực hiện khởi động lại trên máy chủ. Điều đó đã khắc phục được sự cố!

0

Tôi đã sử dụng TCPView và quá trình bị giết đang sử dụng cổng 8080. BAsically nó là tất cả Java.exe từ Jenkins. Giết tất cả các quy trình và khởi động lại Dịch vụ Jenkins

Các vấn đề liên quan