在虚拟机中搭建设zookeeper集群配置

      zookeeper集群的介绍网上很多我在这里主要给大家介绍一下虚拟机的创建以及zookpper的配置(附带有相关的文件)

1.我们就首先创建一下虚拟机

 图1

图1

 2.

 3.

4.分享一下链接(https://pan.baidu.com/s/1n9GHZowEQKef4XQgbsmXyQ 

5. 

6.

7. 8.

9. 10.接下来就下一步,下一步至结束就好了。

然后登录(输入创建时候的密码)

11.创建成功后如果;连不了网那么 请下载这个(https://pan.baidu.com/s/1I2JK-nsRLz5uVf_EndlpUw

2.接下来我们配置一下GDK

首先我先下载JDK(linux中的JDK)

下载JDK(https://pan.baidu.com/s/1nY8PIrCp7YpApYMLXpIecQ)

可以通过ifconfig查看当前ip地址

3.接下来我们通过工具上传(解压,配置JDK)

1.

  • 查看JDK版本:java -version
  • 查看java执行路径:which java
  • 查看JAVA_HOME路径:echo $JAVA_HOME
  • 插卡PATH内容:echo $PATH
  • 进入root账户

2.我首先在usr下建立一个文件夹jdk

3. 解压命令    rpm2cpio jdk-8u65-linux-x64.rpm | cpio -div

4.     Linux转移文件 

5.    mv file_1.txt(当前目录下的文件) /home/pungki/office(从首级到对应目录 两次目录不可相同)

6.  mv file_1.txt  /home/pungki/office

7.

6.编辑配置文件,配置环境变量

vim /etc/profile

添加如下内容:JAVA_HOME根据实际目录来
export JAVA_HOME=/usr/java/jdk1.8.0_60
export CLASSPATH=$JAVA_HOME/lib/
export PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH

7.重启机器或执行命令 :source /etc/profile



sudo shutdown -r now

8.查看安装情况

java -version


java version "1.8.0_60"
Java(TM) SE Runtime Environment (build 1.8.0_60-b27)
Java HotSpot(TM) Client VM (build 25.60-b23, mixed mode)

参考文档(https://blog.csdn.net/luochangchen/article/details/72804426)配置JDK

**好吧到这jdk也就算是配置好了(/usr/jdk/jdk1.8.0_65)***'

                                            ***安装,配置zookper(集群)***

二、Zookeeper安装:

1.(安装zookper在卡夫卡中的作用)      参考文档       

https://www.jianshu.com/p/a036405f989c

接下来上传zookpera安装包

https://pan.baidu.com/s/1n_ikcbdC97r4qLwPz3g2fw)zookper分享

2.将下载的zookeeper-3.4.8.tar.gz包用rz命令上传我用的是Xshell 6等工具我这边上传到/usr/zookper下,并已经使用命令解压(tar -zxvf zookeeper-3.4.8.tar.gz)。

三、Zookeeper配置:

 

  1. 在/usr/zookper下创建一个文件夹叫zookeeperlog,并在zookeeper文件夹下再创建两个文件夹data和dataLog。
  2. 关闭防火墙 chkconfig iptables off
  3. 开启防火墙 chkconfig iptables on
  4. 关闭ip6防火墙 chkconfig ip6tables off

  5. 2.cd /usr/zookper/zookeeper-3.4.8/conf/ 下,可以自己创建一个zoo.cfg或者将zoo_sample.cfg修改为zoo.cfg:我这边新建了一个并设置以下参数:


tickTime=2000  

dataDir=/usr/zookper/zookeeperlog/data

clientPort=2181  

initLimit=5  

syncLimit=2  

server.1=zookeeper1:2888:3888  

server.2=zookeeper2:2888:3888  

server.3=zookeeper3:2888:3888

  1. 在上面的dataDir目录下(即/usr/zookper/zookeeperlog/data)创建一个myid文件。将server.1对应的1写入myid中(server.2就是2): echo 1 > /usr/zookper/zookeeperlog/data/myid
  2.  

VMWare克隆 (https://pan.baidu.com/s/1wERtTvg_garjv4c3PEXC1g


 

其它服务器重复1~3。

 

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值