在配置ip的時候一定要配置公網ip,不然外部無法訪問
可以使用telnet ip port測試
連線拒絕異常
datadir=/usr/local/zookeeper/server1/data
datalogdir=/usr/local/zookeeper/server1/datalog
# the port at which the clients will connect
clientport=****
server.1=公網ip:port11:port21
server.2=公網ip:port12:port22
server.3=公網ip:port13:port23
quorumlistenonallips=true
在防火牆中將配置檔案中配的埠總開放
公網ip和私網ip都要設定
broker.id=0
port=****
host.name=私網ip
advertised.host.name=公網ip
zookeeper.connect=公網ip:port1,公網ip:port2,公網ip:port3
集群搭建網上一堆就不想說了
記錄一下自己的配置引數
zoo.cfg
ticktime=2000
initlimit=10
synclimit=5
datadir=/usr/local/zookeeper/server1/data
datalogdir=/usr/local/zookeeper/server1/datalog
clientport=2181
server.1=116.62.140.***:2888:3888
server.2=116.62.140.***:2889:3889
server.3=116.62.140.***:2890:3890
quorumlistenonallips=true
sever.properties
broker.id=0
port=9092
host.name=172.16.175.193
advertised.host.name=116.62.140.147
delete.topic.enable=true ## 確保topic可以被真正刪除,而不是僅被標記為刪除
############################# zookeeper #############################
zookeeper.connect=116.62.140.***:2181,116.62.140.***:2182,116.62.140.***:2183
zookeeper.connection.timeout.ms=20000
sever-2.properties
broker.id=1
port=9093
host.name=私網ip
advertised.host.name=公網ip
listeners=plaintext:
delete.topic.enable=true
############################# zookeeper #############################
zookeeper.connect=116.62.140.***:2181,116.62.140.***:2182,116.62.140.***:2183
zookeeper.connection.timeout.ms=20000
三個server的配置相同。 hadoop 偽分布式集群的搭建
一 準備工作 1 二 修改配置檔案 1 2.1 修改hadoop env.sh.1 2.2 修改core site.xml2 2.3 修改hdfs site.xml2 2.4 修改mapred site.xml2 2.5 修改yarn site.xml2 三 配置haoop的環境變數 3 3.1 環...
單機搭建zookeeper偽分布式集群
最近在研究hbase的時候,說要依賴zookeeper集群,於是又花時間來研究了下zookeeper集群的搭建,希望能幫到一些童鞋.首先將zookeeper解壓之後,建立了個zookeepercluser的資料夾將解壓的zookeeper複製三份到zookeepercluser下 現在以zookee...
阿里雲centoshadoop偽分布式環境搭建
本人不才,在雲伺服器上搭建hadoop 偽分布式時遇到很多問題,找了很多資料,問了很多人,都失望而歸,最後自己折騰成功了。首先配置問題,可以參看hadoop官網,就不多說了。其次最重要的是伺服器的位址對映問題,1.主機名稱必須和core site.xml中的hdfs 9000相同.2.ect hos...