Zookeeper 集群安装

zookeeper协调服务安装
一、cp zookeeper安装包到系统中
二、解压
        cd /soft
        tar -zxvf zookeeper-***
三、创建软链接
(给用户赋权限:chown -R group:user zookeeper-**)
        ln -s zookeeper-*** zookeeper
四、修改环境变量
vi /home/**/.bash_profile
        -------------------------
        export ZK_HOME=/soft/zookeeper
        export PATH=.:$ZK_HOME/bin:$JAVA_HOME/bin:PATH
        -------------------------
        >刷新:source /home/**/.bash_profile
    
      e.zookeeper配置文件准备
        cd /soft/zookeeper/conf
        cp zoo_sample.cfg zoo.cfg
        vi zoo.cfg
        ----------------------------
        clientPort=2181
        dataDir=/data/zookeeper/data
        tickTime=2000
        initLimit=10
        synLimit=5
        #server.0=ip:port,有几个节点就有几个server.*,server.0的0对应本机器的myid,并不一定是0开始,唯一标识即可
        server.0=hadoop0:2888:3888
        ----------------------------
        root: mkdir -p /data/zookeeper/data
        root: chown -R group:user /data
        user: cd /data/zookeeper/data
        user: vi myid        #内容为zookeeper的编号(从0开始),每台有zookeeper的机器都配
        >注意:zookeeper的节点数必须要在服务器节点的半数以上
        >将配置好的zookeeper复制到其他机器上
      f.启动
        ./zookeeper/bin/zkServer.sh start /soft/zookeeper/conf/zoo.cfg
      g.查询状态(leader[1个],follower[n个])
        ./zookeeper/bin/zkServer.sh status /soft/zookeeper/conf/zoo.cfg
      h.停止服务
        ./zookeeper/bin/zkServer.sh stop /soft/zookeeper/conf/zoo.cfg

你可能感兴趣的:(Hadoop,架构)