Linux查看特定端口是否被占用並kill掉相關進程


      今天在搭建Zookeeper集群的時候,需要頻繁啟動zookeeper,但是啟動的時候,有時會提示下列錯誤信息:

      

      zookeeper需要的地址已經被占用了,其實是因為上一次的zookeeper沒有關閉。

      我們知道,zookeeper采用的是2181端口來對client提供服務,在啟動時候就會監聽這個端口。

      我們可以查看2181端口是被誰占用了:

      

      我們可以看到,2181端口是被2418(進程編號)的進程所占用了,下面我們來關閉這個進程。

      

      上面這個命令就可以關閉2418這個進程,再查看,2181端口已經沒有被占用了。

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM