2010-06-15 30 views
2

我現在在輸出日誌中得到以下內容。我真的希望我沒有試圖更新版本。真是麻煩。試圖通過儀表板更新哈德森,現在它不工作(Windows)

任何人都可以在這裏診斷問題?

正試圖從哈德森版本去。 1.341最新。 1.361?

所有我現在看到的,當我去哈德森網址是:

Please wait while Hudson is restarting...

Your browser will reload automatically when Hudson is ready.

然後在日誌文件中:

Running from: C:\hudson\hudson.war [Winstone 2010/06/14 23:33:54] - Beginning extraction from war file hudson home directory: C:\hudson [Winstone 2010/06/14 23:33:56] - Error during HTTP listener init or shutdown java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind at java.net.PlainSocketImpl.socketBind(Native Method) at java.net.PlainSocketImpl.bind(Unknown Source) at java.net.ServerSocket.bind(Unknown Source) at java.net.ServerSocket.(Unknown Source) at java.net.ServerSocket.(Unknown Source) at winstone.HttpListener.getServerSocket(HttpListener.java:102) at winstone.HttpListener.run(HttpListener.java:116) at java.lang.Thread.run(Unknown Source)

[Winstone 2010/06/14 23:33:56] - HTTP Listener shutdown successfully [Winstone 2010/06/14 23:33:56] - Winstone Servlet Engine v0.9.10 running: controlPort=disabled [Winstone 2010/06/14 23:33:56] - Error during AJP13 listener init or shutdown java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind at java.net.PlainSocketImpl.socketBind(Native Method) at java.net.PlainSocketImpl.bind(Unknown Source) at java.net.ServerSocket.bind(Unknown Source) at java.net.ServerSocket.(Unknown Source) at java.net.ServerSocket.(Unknown Source) at winstone.ajp13.Ajp13Listener.run(Ajp13Listener.java:99) at java.lang.Thread.run(Unknown Source)

[Winstone 2010/06/14 23:33:56] - AJP13 Listener shutdown successfully Running from: C:\hudson\hudson.war [Winstone 2010/06/14 23:38:49] - Beginning extraction from war file hudson home directory: C:\hudson [Winstone 2010/06/14 23:38:51] - Winstone Servlet Engine v0.9.10 running: controlPort=disabled [Winstone 2010/06/14 23:38:51] - Error during AJP13 listener init or shutdown java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind at java.net.PlainSocketImpl.socketBind(Native Method) at java.net.PlainSocketImpl.bind(Unknown Source) at java.net.ServerSocket.bind(Unknown Source) at java.net.ServerSocket.(Unknown Source) at java.net.ServerSocket.(Unknown Source) at winstone.ajp13.Ajp13Listener.run(Ajp13Listener.java:99) at java.lang.Thread.run(Unknown Source)

[Winstone 2010/06/14 23:38:51] - AJP13 Listener shutdown successfully [Winstone 2010/06/14 23:38:51] - Error during HTTP listener init or shutdown java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind at java.net.PlainSocketImpl.socketBind(Native Method) at java.net.PlainSocketImpl.bind(Unknown Source) at java.net.ServerSocket.bind(Unknown Source) at java.net.ServerSocket.(Unknown Source) at java.net.ServerSocket.(Unknown Source) at winstone.HttpListener.getServerSocket(HttpListener.java:102) at winstone.HttpListener.run(HttpListener.java:116) at java.lang.Thread.run(Unknown Source)

[Winstone 2010/06/14 23:38:51] - HTTP Listener shutdown successfully

回答

4

我遇到了類似的問題,從1.361升級到1.362。有時當Hudson重新啓動Windows服務時,服務停止,但Java進程繼續運行。

我也沒有自動升級,但關閉哈德森並用下載的文件(可在同一目錄中找到)替換hudson.war文件有所幫助。

2

我有類似的東西,昨天。以前的實例沒有正確關閉,因爲無法打開端口,所以無法啓動新實例。運行netstat-no並查找已打開本地Hudson端口的進程。殺死這個過程,你將能夠啓動哈德森。

或者,重新啓動服務器。這也有幫助。

+1

謝謝。我重新啓動了我的操作系統,它似乎解決了這個問題。不過,我仍然在運行舊版哈德森。我似乎無法升級... – Tim 2010-06-15 16:57:16

+0

你是如何嘗試更新服務器的?您的舊系統是否安裝在C:\ hudson \下?文件權限有問題嗎? – 2010-06-15 17:49:12

10

我剛纔有這個問題。

停止並重新啓動Windows服務沒有幫助。我手動殺死了java進程,重新啓動服務,現在它已經恢復運行。

+0

這個答案有幫助,但我需要安裝所有插件並重新設置管理員帳戶。 – Cryptor 2017-04-27 06:22:09

1

我遇到類似的問題,並重新啓動系統修復它。