1樓:遊戲放鬆小常識
myid的值是zoo.cfg檔案裡定義的server.a項a的值。zookeeper啟動時會讀取這個檔案。解決方法如下:
1、首先獲取zookeeper安裝包,zookeeper包的獲取可以直接到apache的**獲取。
2、解壓zookeeper軟體包,使用如下命:$ tar zxvf zookeeper-3.4.
14.tar.gz$ mv zookeeper-3.
4.14 /usr/local/bigdata/zookeeper。
3、配置zookeeper_home環境變數,使用如下的命令過程:$ cd ~ $ vi .bashrc 。# 在末尾新增如下內容#zookeeper。
4、然後配置zookeeper,使用命令如下圖。
5、最後啟動zookeeper集群,在每個節點輸入以下命令:$ zkserver.sh start 。
2樓:匿名使用者
偽集群, 是指在單台機器中啟動多個zookeeper程序, 並組成乙個集群. 以啟動3個zookeeper程序為例
1、找到zk目錄,複製兩份
cp -r zk zk2
cp -r zk zk3
2、分別修改配置檔案zoo.cfg
datadir=/opt/zk/zk/data
datalogdir=/opt/zk/zk/logs
server.0=127.0.0.1:5555:6666
server.1=127.0.0.1:5556:6667
server.2=127.0.0.1:5557:6668
分別修改其他倆個zk目錄配置檔案datadir, datalogdir, clientport引數即可
3、建立myid檔案
分別在zk、zk2、zk3、的datadir中新建myid檔案, 寫入乙個數字, 該數字表示這是第幾號server. 該數字必須和zoo.cfg檔案中的server.
x中的x一一對應.
/opt/zk/zk/data/myid檔案中寫入0, /opt/zk/zk2/data/myid檔案中寫入1, /opt/zk/zk3/data/myid檔案中寫入2.
[zk@master ~]$ echo 0 > /opt/zk/zk/data/myid
[zk@master ~]$ echo 1 > /opt/zk/zk2/data/myid
[zk@master ~]$ echo 2 > /opt/zk/zk3/data/myid
4、分別啟動
5、啟動客戶端測試,如果都能操作證明配置成功
3樓:黑與白
myid檔案無字尾(建立文字檔案,去掉副檔名txt即可)
4樓:噼里啪啦
格式就是沒有任何格式。 你新建乙個txt 然後把字尾名直接刪掉,改名為 myid 沒有任何字尾名。再右鍵開啟方式中選擇文字就可以了。
hadoop zookeeper hbase 偽集群配置問題
5樓:松島楓文
hbase的hbase-site.xml中未配置 hbase.zookeeper.quorum localhost
hadoop配置偽分散式後localhost50030無法看
龍佐天下 hadoop2.0的web頁面埠不是50030了,試試8088。具體埠可參考 http www.aboutyun.com thread 7513 1 1.html 如何配置hadoop偽分散式配置 hdfs hadoop01 9000 hadoop.tmp.dir home park wo...
在oracle 資料偽列 rowid中刪除重複的資料時。為什
比較簡單的方法是rowid最後一位的字母越靠前,rowid就越小。因此,最先插入的記錄的rowid最後一位是a,然後依次是b c d 複雜一點的方法,可以oracle自帶的dbms rowid包,用法如下 sql select dbms rowid.rowid row number rowid n,...
求網咖配置在4000元內的電腦配置
sp3000 盒 435 威剛1g 667 628 st80g sata 393 微星k9nu 620 七彩虹7300gt烈焰戰神3 雙128 660金河田套件 75 建興 160 aoc782s 750 金河田 400w電源 300 總計 4021 這個配置魔獸世界絕對沒有問題了。cpu 酷睿 e...