zoukankan      html  css  js  c++  java
  • 大数据学习——安装zooleeper

    1 alt+p,上传zookeeper-3.4.5.tar.gz

    2 解压安装包 ,安装在apps目录下

    tar -zxvf zookeeper-3.4.5.tar.gz -C apps

    3 删除zookeeper-3.4.5安装后用不到的文件,只留下bin conf lib zookeeper-3.4.5.jar

    4 修改配置文件conf,zoo_sample.cfg改为zoo.cfg

    mv zoo_sample.cfg zoo.cfg

    5 vi zoo.cfg

    把dataDir改为dataDir=/root/zkdata

    加server

    server.1=mini1:2888:3888

    server.2=mini1:2888:3888

    server.3=mini1:2888:3888

    6 把每台机器的编号写到自己的数据目录中去

    cd zkdata

    echo 1 > myid

    修改myid文件

    mini2上:修改myid为:2

    echo 2 > myid

    mini3上:修改myid为:3

    echo 3 > myid

    7 把zookeeper拷贝到另外两台机器的相同目录

    cd apps

    在apps目录下执行这个命令

    scp -r zookeeper-3.4.5/ root@mini2:root/app或者

    scp -r zookeeper-3.4.5/ root@mini2:$PWD

    8 启动(每台机器)

    注:

    1、事先将三台服务器的防火墙都关掉

    2、全网统一hosts映射

    先配好一台上的hosts

    然后:

    scp  /etc/hosts  mini2:/etc

    scp  /etc/hosts  mini3:/etc

    3、然后一台一台地启动

    bin/zkServer.sh start

    或者编写一个脚本来批量启动所有机器:

    for host in "mini1 mini2 mini3"

    do

    ssh $host "source/etc/profile;/root/apps/zookeeper/bin/zkServer.sh start"

    查看集群状态

    1jps(查看进程)

    2zkServer.sh status(查看集群状态,主从信息)

  • 相关阅读:
    【Project Euler】1 第一题
    【OpenCV归纳】5 图像处理
    【OpenCV归纳】4 关于HighGUI
    【OpenCV归纳】3 在实例中学习简单函数以及数据读写
    【OpenCV归纳】2 读写视频
    【OpenCV归纳】1 体验OpenCV
    【SICP练习】27 练习1.33
    【SICP练习】26 练习1.32
    【SICP练习】25 练习1.31
    【SICP练习】24 练习1.30
  • 原文地址:https://www.cnblogs.com/feifeicui/p/10096994.html
Copyright © 2011-2022 走看看