Linux安装zookeeper集群

测试在Linux虚拟机:node02、node03、node04装入zookeeper集群

1.下载zookeeper。地址:http://archive.apache.org/dist/zookeeper/

拷贝下载zookeeper放入Linux机器中,我这里放入在software目录下。

解压:zookeeper到指定目录tar  -xf  zookeeper-3.4.6.tar.gz  /opt/ht

配置zookeeper的环境变量:vi  /etc/profile

进入zookeeper家目录中conf目录下,可看到一个zoo_sample.cfg文件

拷贝重命名:cp  zoo_sample.cfg   zoo.cfg

配置zoo.cfg: vi  zoo.cfg 

文件保存路径

三台服务

进入数据目录/var/ht/zk,执行:echo 1 > myid  echo 2 > myid   echo  3  >  myid   分别在node02 node03  node04操作

zookeeper集群需要过半启动才可以,先启动的为loader,后启动是follower。如果集群启动同一时刻启动,则根据myid分配,id大的是loader。一旦loader挂掉,zookeeper将会选举机制,将myid大的选为主节点,其他为从节点。

也就是创建myid文件在服务器1,2,3分别追加1,2, 3, 代表各自zookeeper的id,跟上边zookeeper配置文件一一对应。

分发:从node02向node03/node04分发:scp -r  zookeeper-3.4.6/  node04:`pwd` (发动到当前目录,即目标目录与源目录相同;也可以自定 以/开始)

启动:zkServer.sh  start

停止:zkServer.sh stop

状态:zkServer.sh  status

连接:zkCli.sh

原文地址:https://www.cnblogs.com/zhtiy/p/11051848.html

时间: 2024-08-08 19:34:45

Linux安装zookeeper集群的相关文章

(01)安装zookeeper集群

本篇记录在3台服务器(192.168.7.151.192.168.7.152.192.168.7.153)上安装zookeeper集群的过程 一.安装过程 1.解压(zookeeper-3.4.6.tar.gz在/usr/local下) [[email protected] local]# tar -zxvf zookeeper-3.4.6.tar.gz 2.配置环境变量 [[email protected] zookeeper-3.4.6]# vim /etc/profile 添加如下配置:

Linux下ZooKeeper集群搭建

首先安装VMWare,装了两个虚拟机,版本是CentOS6.5,IP分别是 192.168.3.20 192.168.3.21 然后下载ZooKeeper包:http://zookeeper.apache.org/,使用命令tar -zxvf  zookeeper.tar.gz 进行解压,解压到/opt/soft目录 修改主机名 vim  /etc/hosts ,在hosts文件中添加一下两项 192.168.1.20 master 192.168.1.21 slave1 进入zookeeper

Ubuntu16.04安装zookeeper集群

http://apache.fayea.com/zookeeper/ [email protected]:/usr/local/zookeeper-3.4.9# vim /etc/profile #Zookeeper Home export ZOOKEEPER_HOME=/usr/local/zookeeper-3.4.9 export PATH=$PATH:$ZOOKEEPER_HOME/bin [email protected]:/usr/local/zookeeper-3.4.9# mki

记一次多台linux搭建zookeeper集群

自己搭建了zookeeper集群,使用了三台linux,搭建三节点的集群,这里记录一下. 在linux上可以使用wget+网址+版本号,wget和网址之间有个空格,就可以直接在linux上联网下载相应的软件版本. 首先,在/usr/local下执行 # wget http://archive.apache.org/dist/zookeeper/zookeeper-3.4.5/zookeeper-3.4.5.tar.gz 解压:# tar -zxvf zookeeper-3.4.5.tar.gz

Linux下安装zookeeper集群

首先,准备三台Linux虚拟机 三台机器 centos01 :192.168.1.168(lxs001)   centos03 :192.168.1.178(lxs003)   centos03 :192.168.1.188(lxs003)  三台机器 下载 zookeeper: 进入 opt 目录 下载 zookeeper:wget http://apache.fayea.com/zookeeper/zookeeper-3.4.6/zookeeper-3.4.6.tar.gz 解压zookee

Linux的zookeeper集群搭建

版本:zookeeper-3.5.4-beta.tar.gz + jdk-8u171-linux-x64.tar.gz 集群搭建(3节点) 多节点重复相同操作: 1.将jdk和zookeeper的安装包上传到Linux 2.解压 解压之后可以删除压缩包 3.将jdk的安装包移动到/usr/local/java下 将zookeeper的安装包移动到/usr/local下 将zookeeper的安装包改名为zookeeper 4.配置jdk环境变量和zookeeper环境变量(在文件的末尾添加) e

Linux安装redis集群

linux安装单机版redis已经在另一篇文章说过了,下边来搞集群,环境是新浪云服务器: redis3.0以后开始支持集群. 前言:redis用什么做集群? 用一个叫redis-trib.rb的ruby脚本.redis-trib.rb是redis官方推出的管理redis集群的工具,集成在redis的源码src目录下(redis-xxx/src/).是基于redis提供的集群命令封装成简单.便捷.实用的操作工具.redis-trib.rb是redis作者用ruby完成的.所以redis集群需要先安

安装zookeeper集群及出现的问题

A:安装zookeeper(完全分布式(使用虚拟机安装)) 1.上传zk安装包 2.解压 3.配置(先在一台节点上配置)    3.1添加一个zoo.cfg配置文件    $ZOOKEEPER/conf    mv zoo_sample.cfg zoo.cfg        3.2修改配置文件(zoo.cfg)        dataDir=/itcast/zookeeper-3.4.5/data                server.1=itcast05:2888:3888      

linux安装consul集群

一.集群规划 consul借助agent来运行,类似elk的logstash agent 或 zabbix监控系统的agent , 每个需要被发现的服务上,通过consul agent client 来收集服务本身的信息,然后向consul agent server汇报, consul server 可以集群部署. 规划一下: 序号 节点ip 节点名称 角色 1 193.168.30.207 server-207 server 2 193.168.30.208 server-208 server