zookeeper安装

1.下载zookeeper

下载地址:https://zookeeper.apache.org/releases.html

2.安装

解压:tar -xvf zookeeper-3.4.10.tar.gz

cd /zookeeper/conf

将zoo_sample.cfg改为zoo.cfg

修改zoo.cfg


启动:./zkServer.sh start


集群:

在dataDir目录下创建myid文件并且其内容分别为0,1,2

连接zk:   bin/zkCli.sh-server192.168.0.1:2181

可以使用以下命令来连接一个zk集群:

bin/zkCli.sh -server172.16.48.197:2181,172.16.48.148:2181,172.16.48.104:2181


查看dubbo注册信息:

 ./bin/zkCli.sh -server 192.168.0.1:2181      //链接

  ls /dubbo   //会看到dubbo服务提供的对外接口,及消息提供者

  ls /dubbo/com.wutongyu.service.dubbo.ElasticsearchDubboService/consumers  //查看消费者命令

  ls /dubbo/com.wutongyu.service.dubbo.ElasticsearchDubboService/providers  //查看服务提供者命令

##设置开机自启动

chkconfig --list 查看那些服务有开机自启

cd /etc/init.d/

创建zookeeper文件

touch zookeeper

添加可执行权限

chmod +x zookeeper

编辑zookeeper文件

vi zookeeper

#!#/bin/bash

#chkconfig:2345 20 90

#description:zookeeper

#processname:zookeeper

export JAVA_HOME=//usr/local/java/jdk1.8.0_181

case $1 in

        start) su root /app/zookeeper/bin/zkServer.sh start;;

        stop) su root /app/zookeeper/bin/zkServer.sh stop;;

        status) su root /app/zookeeper/bin/zkServer.sh status;;

        restart) su /app/zookeeper/bin/zkServer.sh restart;;

        *) echo "require start|stop|status|restart" ;;

esac

service zookeeper start

添加到开机启动

chkconfig --add zookeeper

然后使用chkconfig --list查询是否加入到开机启动


重启服务器,查看是否生效。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容