zoukankan      html  css  js  c++  java
  • zookeeper3.3.6 伪分布式安装

    下载地址(http://zookeeper.apache.org/releases.html#download)
     
    :下载zookeeper的安装包,解压,进入到zk的目录文件,进入conf目录
    二:文件并重命名为zoo.cfg
    cp zoo_sample.cfg  zoo.cfg
     
    三:编辑 zoo.cfg文件,配置你要在哪些节点上安装zk,并配置你zk数据的存放路径。
    [root@node4 conf]# more zoo.cfg 
    # The number of milliseconds of each tick
    tickTime=2000
    # The number of ticks that the initial 
    # synchronization phase can take
    initLimit=10
    # The number of ticks that can pass between 
    # sending a request and getting an acknowledgement
    syncLimit=5
    # the directory where the snapshot is stored.
    dataDir=/home/zhangxs/data/zkData   //zk数据的存放目录
    # the port at which the clients will connect
    clientPort=2181             //zk的端口
    server.1=node4:2888:3888        //node4是你的主机名 server.1对应你myid中的编号
    四:在你配置zk数据存放路径的目录下面,新建 myid 文件,并在文件中写上你zk的编号,
    编号是在你zoo.csf文件中定义的(server.1=Eternal:2888:3888)
    [root@node4 bin]# cd /home/zhangxs/data/zkData/
    [root@node4 zkData]# ll
    total 12
    -rw-r--r--. 1 root root    2 Dec 27 01:12 myid  //创建后的myid文件
    drwxr-xr-x. 2 root root 4096 Dec 27 01:16 version-2
    -rw-r--r--. 1 root root    4 Dec 27 01:14 zookeeper_server.pid
    [root@node4 zkData]# more myid 
    1                        //对应你zoo.cfg文件中的主机的编号
    [root@node4 zkData]# 

    五:在/usr/local/development/zookeeper-3.3.6/bin目录下启动zk

    zkServer.sh start
    [root@node4 bin]# ./zkServer.sh start
    JMX enabled by default
    Using config: /usr/local/development/zookeeper-3.3.6/bin/../conf/zoo.cfg
    Starting zookeeper ... STARTED
    [root@node4 bin]# jps
    3166 NodeManager
    2933 SecondaryNameNode
    2561 NameNode
    5568 QuorumPeerMain  //zk的进程
    3071 ResourceManager
    5582 Jps
    2650 DataNode
    [root@node4 bin]# ll
  • 相关阅读:
    扩展LVM 逻辑卷存储空间
    Linux Shell远程执行命令(命令行与脚本方式)
    vsftpd FTP服务器配置
    初识小米Minos
    使用Libpng库实现Tiny6410显示PNG图片
    uCos-II内存管理
    应用程序调用tslib出现segmentation fault
    Linux-2.6.39在Tiny6410上的移植
    Linux-2.6.39在Tiny6410上的移植
    Tiny6410移植tslib
  • 原文地址:https://www.cnblogs.com/zhangXingSheng/p/6225782.html
Copyright © 2011-2022 走看看