天天看點

Ubuntu 部署KMS 運作報錯 active(exited)

最近在Ubunt16.04 平台運作KMS服務,報錯。報錯資訊如下

Ubuntu 部署KMS 運作報錯 active(exited)

檢查服務狀态如下

Ubuntu 部署KMS 運作報錯 active(exited)

搜了很多,沒有類似錯誤的描述,基本判斷可能是端口被占用了,檢視一下使用8888端口的程序

Ubuntu 部署KMS 運作報錯 active(exited)

原來是一個nginx 的服務占用了8888端口。殺掉程序,重新開機服務

Ubuntu 部署KMS 運作報錯 active(exited)

 服務終于起來了。指令行工具如下

1.檢視已連接配接的服務端口 (ESTABLISHED)

    netstat-a

2.檢視所有的服務端口(LISTEN,ESTABLISHED)

    netstat-ap

3.檢視指定端口,可以結合grep指令

    netstat -ap | grep 8080   或  lsof -i:8888

4.若要關閉使用這個端口的程式,使用kill + 對應的pid

    kill -9 PID号

ps:kill就是給某個程序id發送了一個信号。預設發送的信号是SIGTERM,而kill -9發送的信号是SIGKILL,即exit。exit信号不會被系統阻塞,是以kill -9能順利殺掉程序。

繼續閱讀