Zookeeper啟動成功,但無法檢視status
安裝好zookeeper-3.4.10,順利啟動:
[[email protected] bin]# ./zkServer.sh start
ZooKeeper JMX enabled by default
Using config: /usr/zookeeper-3.4.10/bin/../conf/zoo.cfg
Starting zookeeper ... STARTED
jps也可以看到程序:
[[email protected] bin]# jps
2788 QuorumPeerMain
2917 Jps
檢視zookeeper狀態:出錯了!!!
[[email protected] bin]# ./zkServer.sh status
ZooKeeper JMX enabled by default
Using config: /usr/zookeeper-3.4.10/bin/../conf/zoo.cfg
Error contacting service. It is probably not running.
檢視/bin目錄下的zookeeper.out日誌:
2018-05-16 16:14:35,387 [myid:1] - WARN [WorkerSender[myid=1]:[email protected]] - Cannot open channel to 2 at election address slave/192.168.255.129:3888 java.net.ConnectException: Connection refused (Connection refused)
at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:562) at org.apache.zookeeper.server.quorum.QuorumCnxManager.toSend(QuorumCnxManager.java:538) at org.apache.zookeeper.server.quorum.FastLeaderElection$Messenger$WorkerSender.process(FastLeaderElection.java:452) at org.apache.zookeeper.server.quorum.FastLeaderElection$Messenger$WorkerSender.run(FastLeaderElection.java:433) at java.lang.Thread.run(Thread.java:748)
排除所有的配置問題後,還有出現,這是為啥呢?
那是因為只有這個節點的程序啟動了,其他節點的程序還沒有啟動,這個節點的程序無法與其他節點進行互動,更無法選出leader和follwer,所以這個節點不知道自己到底是leader還是follwer,當然也就顯示不了status了。
開啟其他節點程序:
[[email protected] bin]# ./zkServer.sh start
ZooKeeper JMX enabled by default
Using config: /usr/zookeeper-3.4.10/bin/../conf/zoo.cfg
Starting zookeeper ... STARTED
[[email protected] bin]# jps
4987 QuorumPeerMain
5023 Jps
[[email protected] bin]#
再檢視兩個節點status:
[[email protected] bin]# ./zkServer.sh status
ZooKeeper JMX enabled by default
Using config: /usr/zookeeper-3.4.10/bin/../conf/zoo.cfg
Mode: follower
[[email protected] bin]#
[[email protected] bin]# ./zkServer.sh status
ZooKeeper JMX enabled by default
Using config: /usr/zookeeper-3.4.10/bin/../conf/zoo.cfg
Mode: leader
[[email protected] bin]#
哈哈,成功啦!!!
如果早點看懂原理,也就不用花這麼長時間做測試了
相關推薦
Zookeeper啟動成功,但無法檢視status
安裝好zookeeper-3.4.10,順利啟動:[[email protected] bin]# ./zkServer.sh start ZooKeeper JMX enabled by default Using config: /usr/zookeeper-3
ZooKeeper啟動成功,卻無法檢視status——記一次Zookeeper“異常”
今天在使用storm時,需要啟動zookeeper依賴叢集。於是使用命令啟動zookeeper叢集,使用命令bin/zkServer.sh start [[email protected] bin]# ./zkServer.sh start ZooKeeper J
zookeeper啟動成功,查詢狀態zkService.sh status報錯
./zkServer.sh start ZooKeeper JMX enabled by default Using config: /home/hadoop/bigdata/zk/bin/…/conf/zoo.cfg Starting zookeeper … STARTED 再執行 .
eclipse中tomcat啟動成功,但http://localhost:8080無法訪問解決方案
也許在不經意間,你會遇到這樣一個很奇葩的問題。當然這也是像我這種新手所能糾結的問題了。 安裝了Tomact,也很認真的配置了環境變數,很忐忑的輸入了http://localhost:8080,很開心的發現奇蹟出現了,網頁顯示了你想要的介面。 接下了也許要做的就是將To
解決php工具箱(phpStudy)Apache啟動成功,MySql無法啟動的問題
php工具箱 mysql無法啟動 今天花了兩個多小時的時間給別人搗鼓php工具箱,自己都很驚訝。 由於xampp中的不太適合新手剛開始學php使用,所以我給她安裝了php工具箱,這是個可以切換版本的軟件,我很推薦,而且不需要配置! 不過很讓人頭疼的是Apache正常啟動,,MySql就是無法啟動,百度
關於tomcat 啟動成功,但訪問localhost時Bad Request問題
如圖所示,在成功執行Tomcat之後,訪問localhost:8080,出現上述問題。 原因:Tomcat 預設埠8080被佔用 解決方法:修改Tomcat埠 1.開啟Tomcat/conf/server.xml 2.修改埠號8080為為被佔用的埠號,
Tomcat 啟動成功,但在瀏覽器中輸localhost:8080不能訪問
Tomcat 啟動成功,但在瀏覽器中輸localhost:8080不能訪問 由於電腦系統配置及執行環境的不同,因而導致本地瀏覽器不能正常訪問Tomcat的原因也各不相同,根據我所遇到的問題總結了以下幾點原因: 1.IIs訪問許可權問題 錯誤資訊為: 解決辦法: 1.
tomcat9.0 mac終端啟動成功,卻無法訪問http://localhost:8080/
初始訪問埠預設為8080 cssdeMacBook-Pro:bin caisense$ ./startup.sh Using CATALINA_BASE: /Users/caisense/tools/tomcat9.0 Using CATALINA_HOME:
tomcat啟動成功並能執行專案,但無法顯示那隻小貓
今天無意中遇到這個問題,很奇怪,一番search之後,發現了原因(可能是原因之一,不一定適合每種情況) 1.最好是本地(不用IDE)啟動tomcat,看看情況,是否能成功啟動,是否能顯示tom貓 2.如果第一步,能啟動成功,但仍然不顯示tom貓,注意檢查一下,tomat的w
Linux下Tomcat啟動正常,但瀏覽器無法訪問
需要 ipv4 cal dir load service ice /usr ping 1,服務器可ping通 2,服務器抓本地的http請求包,可以抓到 3,本地抓服務器返回的http響應包,抓不到 經過查找,是由於開啟了Linux防火墻 查看防火墻配置(需要root權
linux下部署程序,tomcat啟動正常,但網頁無法訪問
tom 環境部署 firewalld png 開啟 但是 system emctl 圖片 問題背景:測試環境部署程序,之前是可以的。但是在安裝rabbitmq的時候,再來打開網頁的時候就出現一直轉圈圈,網頁無法打開。 經過檢查發現是由於開啟了防火墻。 系統是cento
eclipse中Tomcat啟動正常,但Debug啟動超時無法啟動
啟動tomcat時,在Run模式(即正常啟動時)可以正常啟動;但是在Debug模式下無法正常啟動。 二、解決方法 進入Debug檢視,將所有斷點刪除即可。
hbase啟動成功,進入hbase shell,list表出現zookeeper.znode.parent
啟動hbase,出現HMaster和HRegionServer後臺程序,進入hbase shell,執行表操作,出現error:zookeeper.znode.parent;檢視日誌,出現zookeeper連線失敗,不存在的服務名或主機名; 剛開始以為是habse-site
Ubuntu 搭建hadoop叢集成功,但MobaXterm無法遠端連線叢集各個節點
由於我是在VMware上 使用的ubuntu系統,因此解決這個問題需要先了解一下VMware三種網路工作模式: 我們可以看到有VMnet0(橋接模式)、VMnet1(僅主機模式)、VMnet8(NAT模式)其中: VMnet0表示的是:用於橋接模式下的虛擬交換機;
tomcat後臺啟動成功,但是前臺伺服器頁面無法訪問的問題
問題現象: tomcat後臺啟動成功,啟動成功的標誌: 2017-10-20 9:42:13 org.apache.coyote.http11.Http11Protocol start 資訊: Starting Coyote HTTP/1.1 on http-8888 20
安裝zookeeper偽叢集,單個zookeeper 啟動成功 但是狀態顯示報錯:Error contacting service. It is probably not running
zookeeper(版本為3.4.12)叢集版 單個啟動 命令列 啟動都成功沒問題 但是一檢視 zookeeper狀態(命令 ./zkServer.sh status )就出如下問題 (這是要害死強迫症啊)JMX enabled by defaultUsing config:
zookeeper啟動失敗,zkServer.sh status 出錯
執行zookeeperd後顯示啟動成功: JMX enabled by default Using config: /data/programfiles/zookeeper-3.4.5/bin/../conf/zoo.cfg Starting zookeeper ... S
解決方案:Tomcat在myeclipse10中可以啟動,但無法在Browser中開啟
Question:myeclipse中可以正常啟動,但是無法在Browser中開啟時解決方法如下; Answer-step: 1、首先檢查Tomcat環境變數是否配置成功,配置有誤解決配置問題後在進行啟動,否則就接著往下看; 2、工作管理員中檢視是否有程序佔用Tomcat服
docker相關----解決tomcat容器啟動成功,無法訪問的問題
使用docker安裝了tomcat映象,預設為latest最新的(8.5.50版本),依據tomcat映象建立容器並同時做了埠對映 命令為:docker run --name tomcat01 -d -p 8083:8080 tomcat 用的是阿里雲的雲伺服器,防火牆也開了埠,在瀏覽器中訪問,h
linux環境下tomcat啟動成功,請求頁面出現404
無法 .html 奇怪 tomcat啟動 web訪問 第一次 裏的 同事 有變 這種情況很多,本文記錄我遇到比較奇葩的情況。 第一次tomact啟動成功,訪問404,亂搗鼓不知怎麽好了;第二次tomcat啟動成功,可以訪問部分鏈接,有些卻報404,但是代碼和數據都還是以前的