ZooKeeper異常之埠被佔用。
在啟動ZooKeeper的時候,可能出現如下“埠被佔用”的異常,導致伺服器無法正常啟動:
java.net.BingException: Address already in use
這個異常是Java 程式設計師最熟悉的異常之一,導致這個異常的原因通常是因為2181埠已經被其他程序佔用了。
通常的做法就是檢查當前機器上哪個程序正在佔用這個埠,確認其端口占用的必要性,將該程序停止後,再一次啟動ZooKeeper即可。
也可以編輯%ZK_HOME%/conf/zoo.cfg,更換ZooKeeper的clientPort配置,例如,可以將其設定為2080
... ...
dataDir=/var/lib/zookeeper/
clientPort=2080
initLimit=5
... ...
相關推薦
ZooKeeper異常之埠被佔用。
在啟動ZooKeeper的時候,可能出現如下“埠被佔用”的異常,導致伺服器無法正常啟動: java.net.BingException: Address already in use 這個異常是Java 程式設計師最熟悉
tomcat啟動提示埠被佔用。例:8088被佔用
1.在dos下,輸入 netstat -ano|findstr 8088 //說明:檢視佔用8088埠的程序 顯示佔用埠的程序資訊 2.taskkill /pid 13
怎麼查詢埠被佔用?如何結束被佔用的埠詳解。
埠被佔用,這是平時開發上網的時候我們最常見的問題,也是最頭疼的問題。 如何查詢那個埠被佔用,那個程式佔用的,怎麼結束被佔用的埠。 簡簡單單幾部搞定。 哪一個最常見的【8080】埠來距離吧。 1、win7使用【WIN+R】快捷鍵調出來命令列視窗。輸入:netstat
Intellij 代理丟擲異常錯誤: java.rmi.server.ExportException: Port already in use: 1099,埠被佔用
代理丟擲異常錯誤: java.rmi.server.ExportException: Port already in use: 1099 埠被佔用 解決方案: 1.查找出佔用程序id 2.殺死程序 命令: 1.netstat -ano|findstr 1099
(OS 10048)Only one usage of each socket address,Web Server無法啟動,提示埠被佔用的解決辦法。
問題描述 啟動IBM Http Server或Apache Web Server時報錯。 (在Event Viewer中可以找到報錯資訊) (OS 10048)Only one usage of each socket address (protocol/net
Eclipse閃退後,關於Tomcat伺服器埠被佔用的問題。
Several ports (8080, 8009) required by Tomcat v6.0 Server at localhost are already in use. The s
SecondaryNameNode啟動異常埠被佔用
2017-01-12 01:27:04,313 INFO org.apache.hadoop.hdfs.server.namenode.SecondaryNameNode: registered UNIX signal handlers for [TERM, HUP, IN
tomcat 埠被佔用,pid查詢
開啟cmd命令視窗 輸入 netstat -ano,回車 然後到工作管理員哪裡,殺死程序 下面我會分兩個平臺(windows,linux)來進行詳細說明 windows 系統 通過如下命令查詢佔用指定埠的pid(程序id) netstat -ano|findstr <
Tomcat 的埠被佔用的解決辦法
在dos下,輸入 netstat -ano|findstr 8080 //說明:檢視佔用8080埠的程序顯示佔用埠的程序taskkill /pid 6856 
Linux埠被佔用解決
埠被佔用 1.檢視佔用埠的程序netstat -lnp|grep 6379 tcp 0 0 0.0.0.0:6379 0.0.0.0:* LISTEN 816/redis-server 0. 2.檢視程序資訊 p
Windows Linux 80 埠被佔用,如何檢視和解決
有些問題遇到因為命令不總用,所以記錄一下: Windows 80埠被佔用: https://blog.csdn.net/q343509740/article/details/80821409 1.開啟cmd命令視窗 輸入如下指令檢視所有埠和PID netstat –ano 2.找到對應的
linux下解決80埠被佔用
重灌nginx服務,在啟動的時候報80埠被佔用了 首先我們查一下佔用80埠的有哪些服務,netstat -lnp|grep 80 檢視80埠被那些服務佔用。 我們會發現其實就是nginx自己佔用了80埠,重灌的時候只是刪除了nginx檔案,並沒有關閉nginx,所以出現這種情況,服務名
dubbo埠被佔用排查記錄
## 前提是dubboadmin介面登入不了 1.根據已有應用的埠號,查詢佔用埠的應用pid: netstat -anp|grep 20891(埠號) 2.使用jps檢視啟動的java程序列表,確認pid是否是java程序: jps -v -> pid
Linux埠被佔用的解決(附Python專版)
先說一般情況的解決: lsof -i:8000 查出PID,然後 kill掉程式,接著就可以了 軟體重啟之後繫結沒有釋放,lsof -i:8080也查不出來佔用的情況 再來個長連線版Python解決法:(軟體重啟之後繫結沒有釋放,lsof -i:8080也查不出來佔用的情況) OSError:
dubbo伺服器啟動後報錯埠被佔用
環境:maven工程,ssm框架,tomcat 情景:dubbo的服務註冊方伺服器啟動 問題原因: 經過網路查詢,結果是Root WebApplicationContext 啟動了兩次,第二次報錯,dubbo埠被佔用 解決辦法: 在
oracle 埠被佔用
1.先檢視埠情況 通過netstat -ano,檢視1521埠是否被其他程式佔用;如果被佔用幾下程序ID 通過tasklist|findstr "程序ID" 查詢到程式名,KILL IT; 2.如果埠並沒有被佔用 通過 lsnrctl stop;然後 lsnrctl start;
80埠被佔用解決辦法
1、進入CMD,輸入netstat -ano就可以很清楚的看到80口占用程式的PID 2、去工作管理員裡查詢到PID所對應的程序(如果工作管理員沒有PID,檢視–>選擇列) 3、一般會被pid 4 system佔用,而且無法在工作管理員中結束任務 解決辦法:以管理員身份開啟cmd->輸入
django埠被佔用三大Error: That port is already in use
問題描述 執行專案: python manage.py runserver 8000 埠報錯: Error: That port is already in use 解決措施 方式一 : 檢視埠號(所有命令在終端輸入即可): lsof -i:埠號
關於埠被佔用而又埠又沒被佔用的解決辦法
在使用sts裡Pivotal tc Server Developer Edition v3.2時經常碰到埠被佔用, 網上經常出現的兩種解決辦法 一是修改伺服器裡的埠。開啟servers裡的伺服器,雙擊出現視窗
8080埠被佔用bug解決辦法
解決: 1.開啟cmd命令視窗 輸入如下指令檢視所有埠和PID netstat -ano 2.找到對應的埠對應的PID 輸入指令找到對應的程序 tasklist | findstr "7