怎样在本地开启zookeeper

来源:网友推荐     更新:2024-05-29
如何查看zookeeper是否启动

你可以查看进程:
方法:
ps -aux | grep 'zookeeper'
系统有返回,说明zookeeper启动。

你可以搜索ps -aux。







每个api.xml配置文件中都配置了自己的注册中心,但是我项目启动后注册中心只

使用shell脚本启动zookeeper

步骤:

采用shell脚本启动zookeeper,首先新建文件start.sh
写入内容(rh1 rh2 rh3 分别是主机名。此处需要ssh):#!/bin/sh
echo “start zkServer…”
for i in rh1 rh2 rh3
do
ssh $i “/usr/local/zookeeper3.4/bin/zkServer.sh start”
done
写好后保存,加上执行权限:chmod u+x start.sh
运行:./start.sh看见启动成功了,有输出。但是输入jps查看的时候,会发现没有QuorumPeerMain 进程。说明没有启动成功。

分析原因

首先知道交互式shell和非交互式shell、登录shell和非登录shell是有区别的
在登录shell里,环境信息需要读取/etc/profile和~ /.bash_profile, ~/.bash_login, and ~/.profile按顺序最先的一个,并执行其中的命令。除非被 —noprofile选项禁止了;在非登录shell里,环境信息只读取 /etc/bash.bashrc和~/.bashrc
手工执行是属于登陆shell,脚本执行数据非登陆shell,而我的linux环境配置中只对/etc/profile进行了jdk1.6等环境的配
置,所以脚本执行/usr/local/zookeeper3.4/bin/zkServer.sh start 启动zookeeper失败了

解决方法

把profile的配置信息echo到.bashrc中 echo ‘source /etc/profile’ >> ~/.bashrc
在/zookeeper/bin/zkEnv.sh的中开始位置添加 export JAVA_HOME=/usr/local/jdk1.6(就像hadoop中对hadoop-env.sh的配置一样)

采用shell脚本启动zookeeper,首先新建文件start.sh
写入内容(rh1 rh2 rh3 分别是主机名。此处需要ssh):#!/bin/sh
echo “start zkServer就可以了。

  • 大邑县青春:銆Zookeeper绯诲垪銆慫K鍛戒护鍩烘湰浣跨敤
    弘肃17824068709: 绛旓細鏃犳剰涓彂鐜版湁 Zookeeper鐨勫鎴风锛屾劅鍏磋叮鐨勮鑰呭彲浠ョ帺涓涓嬶綖 鍙嬫儏鎻愰啋锛屽彲鑳藉湪鑺傜偣鏁伴噺寰堝鐨勬椂鍊欙紝鎵撳紑寰堟參锛岀敋鑷冲崱姝伙紝鎵浠ヨ繖涓彲瑙嗗寲宸ュ叿鍙互鍦ㄨ嚜宸鏈湴鐜╃帺锛屼笉寤鸿搴旂敤鍦ㄧ敓浜т笂鍝堛傝繖涔熶晶闈㈢殑璇存槑锛屽浼 ZK 鍛戒护鐨勯噸瑕佹э紙璁ょ湡鑴.jpg锛夎В鍘嬬缉鍚庯紝杩涘叆ZooInspector鐨刡uild鐩綍锛屾墽琛 java -jar ...
  • 大邑县青春:linux甯歌鐨勫懡浠inux瀹炵敤鐨勫懡浠
    弘肃17824068709: 绛旓細鍥:鍚姩zookeeper鏈嶅姟--鍦zookeeper鐨刡in鐩綍涓 寮鍚痾ookeeper鏈嶅姟:./zkServer.shstart 鏌ョ湅zookeeper鐘舵./zkServer.shstatus 浜:鍚姩Redis鏈嶅姟--鍦╮edis鐨刡in鐩綍涓 浠ュ悗鍙扮殑鏂瑰紡鍚姩:./redis-server../redis.conf(鍚庨潰鐨勭殑redis.conf璺緞瑕佹牴鎹瘡涓汉閰嶇疆鏂囦欢瀛樻斁鐨勪綅缃潵鍐) 杩涘叆redis鍛戒护鏈嶅姟:./redis-cli 杈撳叆...
  • 大邑县青春:linux甯哥敤鍛戒护杩斿洖涓婁竴绾х洰褰昹inux杩斿洖涓婁竴绾у懡浠
    弘肃17824068709: 绛旓細寮鍚槻鐏serviceiptablesstart 鍏抽棴闃茬伀澧檚erviceiptablesstop 鏌ョ湅闃茬伀澧欑殑鐘舵乻erviceiptablesstatus 姘镐箙鍏抽棴闃茬伀澧檆hkconfigiptablesoff 鍥涳細鍚姩zookeeper鏈嶅姟--鍦zookeeper鐨刡in鐩綍涓 寮鍚痾ookeeper鏈嶅姟锛./zkServer.shstart 鏌ョ湅zookeeper鐘舵./zkServer.shstatus 浜旓細鍚姩Redis鏈嶅姟--鍦╮edis鐨刡in鐩綍涓 浠ュ悗鍙...
  • 大邑县青春:linux澧炲姞缁勫懡浠inux缁勫懡浠
    弘肃17824068709: 绛旓細寮鍚槻鐏serviceiptablesstart 鍏抽棴闃茬伀澧檚erviceiptablesstop 鏌ョ湅闃茬伀澧欑殑鐘舵乻erviceiptablesstatus 姘镐箙鍏抽棴闃茬伀澧檆hkconfigiptablesoff 鍥涳細鍚姩zookeeper鏈嶅姟--鍦zookeeper鐨刡in鐩綍涓 寮鍚痾ookeeper鏈嶅姟锛./zkServer.shstart 鏌ョ湅zookeeper鐘舵./zkServer.shstatus 浜旓細鍚姩Redis鏈嶅姟--鍦╮edis鐨刡in鐩綍涓 浠ュ悗鍙...
  • 大邑县青春:linux鍒涘缓鐩綍鍛戒护linux鍒涘缓鍛戒护
    弘肃17824068709: 绛旓細linux鍛戒护濡備綍鏂板缓涓涓枃浠讹紵1銆佺粓绔笅閿叆锛歵ouch鍔犳枃浠跺悕锛岃繖鏍峰氨鍒涘缓浜嗕竴涓枃浠躲2銆佺敤ls鍛戒护鍗冲彲鏌ョ湅鍒氬垰鍒涘缓鐨勬枃浠躲3銆佺劧鍚庡氨鍙互闅忔剰缂栬緫杩欎釜鏂囦欢浜嗐
  • 大邑县青春:濡備綍浣跨敤zookeeper瀹炵幇绋嬪簭閲嶅惎
    弘肃17824068709: 绛旓細鍦ㄦ湰绡囨枃绔犱腑,鎴戝皢璇存槑濡備綍浣跨敤PHP瀹夎鍜岄泦鎴怉pache ZooKeeper銆傛垜浠皢閫氳繃service鏉ュ崗璋冨悇涓嫭绔嬬殑PHP鑴氭湰,骞惰瀹冧滑鍚屾剰鏌愪釜鎴愪负Leader(鎵浠ョО浣淟eader閫変妇)銆傚綋Leader閫鍑(鎴栧穿婧)鏃,worker鍙娴嬪埌骞跺啀閫夊嚭鏂扮殑leader銆俍ooKeeper鏄竴涓腑鎬у寲鐨凷ervice,鐢ㄤ簬绠$悊閰嶇疆淇℃伅銆佸懡鍚嶃佹彁渚涘垎甯冨紡鍚屾,杩樿兘缁勫悎Service銆傛墍鏈夎繖浜...
  • 大邑县青春:濡備綍鎼缓zookeeper闆嗙兢
    弘肃17824068709: 绛旓細ZooKeeper涓繕鏈変竴绉嶅悕涓轰复鏃惰妭鐐圭殑鑺傜偣锛屼复鏃惰妭鐐圭敱鏌愪釜瀹㈡埛绔垱寤猴紝褰撳鎴风涓嶼ooKeeper闆嗙兢鏂紑杩炴帴锛屽垯寮鑺傜偣鑷姩琚垹闄ゃ傚埄鐢ㄤ笂闈㈣繖涓や釜鐗规э紝鎴戜滑鏉ョ湅涓嬭幏鍙栧疄鐜板垎甯冨紡閿佺殑鍩烘湰閫昏緫锛氬鎴风璋冪敤create()鏂规硶鍒涘缓鍚嶄负鈥渓ocknode/guid-lock-鈥濈殑鑺傜偣锛岄渶瑕佹敞鎰忕殑鏄紝杩欓噷鑺傜偣鐨勫垱寤虹被鍨嬮渶瑕佽缃负EPHEMERAL_...
  • 大邑县青春:Zookeeper娣卞叆鍘熺悊
    弘肃17824068709: 绛旓細灏变細浠庤繖涓 Leader 鏈嶅姟鍣ㄤ笂鍙栧嚭鍏鏈湴鏃ュ織涓渶澶т簨鍔 Proposal 鐨 ZXID锛屽苟浠庤 ZXID 涓В鏋愬嚭瀵瑰簲鐨 epoch 鍊硷紝鐒跺悗鍐嶅鍏惰繘琛屽姞 1 鎿嶄綔锛屼箣鍚庡氨浼氫互姝ょ紪鍙蜂綔涓烘柊鐨 epoch锛屽苟灏嗕綆 32 浣嶇疆 0 鏉ュ紑濮嬬敓鎴愭柊鐨 ZXID銆Zookeeper 涓负鏁版嵁鑺傜偣寮曞叆浜嗙増鏈殑姒傚康锛屾瘡涓暟鎹妭鐐归兘鍏锋湁涓夌绫诲瀷鐨勭増鏈俊鎭...
  • 大邑县青春:Zookeeper鍦ㄥ摢浜涚郴缁熶腑浣跨敤,鍙堟槸鎬庝箞鐢ㄧ殑
    弘肃17824068709: 绛旓細涓鑸垜浠彲浠ョ敤涓涓泦缇ゆ潵鎻愪緵杩欎釜閰嶇疆鏈嶅姟锛屼絾鏄敤闆嗙兢鎻愬崌鍙潬鎬э紝閭濡備綍淇濊瘉閰嶇疆鍦ㄩ泦缇や腑鐨勪竴鑷存у憿锛 杩欎釜鏃跺欏氨闇瑕佷娇鐢ㄤ竴绉嶅疄鐜颁簡涓鑷存у崗璁殑鏈嶅姟浜嗐Zookeeper灏辨槸杩欑鏈嶅姟锛屽畠浣跨敤Zab杩欑涓鑷存у崗璁潵鎻愪緵涓鑷存с傜幇鍦ㄦ湁寰堝寮婧愰」鐩娇鐢╖ookeeper鏉ョ淮鎶ら厤缃紝姣斿鍦℉Base涓紝瀹㈡埛绔氨鏄繛鎺ヤ竴涓...
  • 大邑县青春:linux鎵撳紑鏂囨。linux鏂囨。鎵撳紑
    弘肃17824068709: 绛旓細闃茬伀澧欏紑鍚槻鐏serviceiptablesstart鍏抽棴闃茬伀澧檚erviceiptablesstop鏌ョ湅闃茬伀澧欑殑鐘舵乻erviceiptablesstatus姘镐箙鍏抽棴闃茬伀澧檆hkconfigiptablesoff 4.鍚姩zookeeper鏈嶅姟--鍦zookeeper鐨刡in鐩綍涓嬪紑鍚痾oo Linux鏌ョ湅杩涚▼鎵撳紑澶氬皯鏂囦欢鎻忚堪绗﹀懡浠わ紵linux绯荤粺涓嬫煡鐪嬭繘绋嬫墦寮鏂囦欢鍦/proc涓嬶紝瀵瑰簲姣忎釜杩涚▼鏈変竴涓互杩涚▼鍙峰懡鍚嶇殑鐩綍锛岃...
  • 相关链接

  • 最新zoom
  • 欧洲vpswindows直播抖音
  • zoom apps download
  • zookeeper download
  • zoom cloud meetings
  • 来自于网友分享,若有事请联系
    © 好有爱分享网