【软件工具安装-Linux】单节点zookeeper搭建

 

搭建zookeeper

1.将在本机下载好的zookeeper tar包到centos上

192:solr资料 huayu$ scp zookeeper-3.4.6.tar.gz root@192.168.225.200:/usr/local/
root@192.168.225.200's password: 
zookeeper-3.4.6.tar.gz                        100%   17MB  40.8MB/s   00:00   

2.解压到指定目录

查看包位置

//进入传输路径下,查看确保zookeeper包已经传到了虚拟机上
[root@yumaster ~]# cd /usr/local/           
[root@yumaster local]# ls
bin  games    lib    libexec  share  zookeeper-3.4.6.tar.gz
etc  include  lib64  sbin     src

解压

[root@yumaster local]# tar -zxvf zookeeper-3.4.6.tar.gz  -C /usr/local/src/

//解压完成后去解压到的路径下看一下
[root@yumaster local]# cd src/
[root@yumaster src]# ll
总用量 4
drwxr-xr-x 10 hadoop hadoop 4096 2月  20 2014 zookeeper-3.4.6
[root@yumaster src]# cd zookeeper-3.4.6/
//看一下zookeeper解压包中的目录结构,我们这主要用到bin 跟conf目录
[root@yumaster zookeeper-3.4.6]# ll
总用量 1552
drwxr-xr-x  2 hadoop hadoop    4096 2月  20 2014 bin
-rw-rw-r--  1 hadoop hadoop   82446 2月  20 2014 build.xml
-rw-rw-r--  1 hadoop hadoop   80776 2月  20 2014 CHANGES.txt
drwxr-xr-x  2 hadoop hadoop    4096 2月  20 2014 conf
drwxr-xr-x 10 hadoop hadoop    4096 2月  20 2014 contrib
drwxr-xr-x  2 hadoop hadoop    4096 2月  20 2014 dist-maven
drwxr-xr-x  6 hadoop hadoop    4096 2月  20 2014 docs
-rw-rw-r--  1 hadoop hadoop    1953 2月  20 2014 ivysettings.xml
-rw-rw-r--  1 hadoop hadoop    3375 2月  20 2014 ivy.xml
drwxr-xr-x  4 hadoop hadoop    4096 2月  20 2014 lib
-rw-rw-r--  1 hadoop hadoop   11358 2月  20 2014 LICENSE.txt
-rw-rw-r--  1 hadoop hadoop     170 2月  20 2014 NOTICE.txt
-rw-rw-r--  1 hadoop hadoop    1770 2月  20 2014 README_packaging.txt
-rw-rw-r--  1 hadoop hadoop    1585 2月  20 2014 README.txt
drwxr-xr-x  5 hadoop hadoop    4096 2月  20 2014 recipes
drwxr-xr-x  8 hadoop hadoop    4096 2月  20 2014 src
-rw-rw-r--  1 hadoop hadoop 1340305 2月  20 2014 zookeeper-3.4.6.jar
-rw-rw-r--  1 hadoop hadoop     836 2月  20 2014 zookeeper-3.4.6.jar.asc
-rw-rw-r--  1 hadoop hadoop      33 2月  20 2014 zookeeper-3.4.6.jar.md5
-rw-rw-r--  1 hadoop hadoop      41 2月  20 2014 zookeeper-3.4.6.jar.sha1

小白收割机:

z:专门解压gz结尾的

x:解包

v :显示进度

f:跟打名(就是文件名)

-C 是指解压到后面的指定目录下,如果不加-C则解压到当前目录下

 

3.配置zookeeper的配置文件

[root@yumaster zookeeper-3.4.6]# cd conf
[root@yumaster conf]# ls
configuration.xsl  log4j.properties  zoo_sample.cfg
//复制一个zoo_sample.cfg模版为zoo.cfg
[root@yumaster conf]# cp zoo_sample.cfg zoo.cfg
[root@yumaster conf]# ll
总用量 16
-rw-rw-r-- 1 hadoop hadoop  535 2月  20 2014 configuration.xsl
-rw-rw-r-- 1 hadoop hadoop 2161 2月  20 2014 log4j.properties
-rw-r--r-- 1 root   root    922 7月  26 19:01 zoo.cfg
-rw-rw-r-- 1 hadoop hadoop  922 2月  20 2014 zoo_sample.cfg
[root@yumaster conf]# vim zoo.cfg 

本配置文件一般能配连接超时时间,初始化限制,同步限制,数据存储位置,端口等参数,在这我就保持他的原样,没做任何改动,你们想改的话可以改保存路径或者端口什么的。

4.启动

[root@yumaster conf]# cd ../
//进入到bin目录下
[root@yumaster zookeeper-3.4.6]# cd bin/
[root@yumaster bin]# ll
总用量 36
-rwxr-xr-x 1 hadoop hadoop  238 2月  20 2014 README.txt
-rwxr-xr-x 1 hadoop hadoop 1937 2月  20 2014 zkCleanup.sh
-rwxr-xr-x 1 hadoop hadoop 1049 2月  20 2014 zkCli.cmd
-rwxr-xr-x 1 hadoop hadoop 1534 2月  20 2014 zkCli.sh
-rwxr-xr-x 1 hadoop hadoop 1333 2月  20 2014 zkEnv.cmd
-rwxr-xr-x 1 hadoop hadoop 2696 2月  20 2014 zkEnv.sh
-rwxr-xr-x 1 hadoop hadoop 1084 2月  20 2014 zkServer.cmd
-rwxr-xr-x 1 hadoop hadoop 5742 2月  20 2014 zkServer.sh //用它启动
[root@yumaster bin]# ./zkServer.sh start
JMX enabled by default
Using config: /usr/local/src/zookeeper-3.4.6/bin/../conf/zoo.cfg
Starting zookeeper ... STARTED

5.状态

//查看启动状态
[root@yumaster bin]# ./zkServer.sh status
JMX enabled by default
Using config: /usr/local/src/zookeeper-3.4.6/bin/../conf/zoo.cfg
Mode: standalone

到此,zookeeper单机版搭建就完成了。

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小猿备忘录

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值