赞
踩
本关任务:初次体验ZooKeeper的下载安装和服务器的启动停止。
本关任务是使用命令行,开启ZooKeeper服务器,查看服务器状态。
- tar -zxvf zookeepre-3.4.12.tar.gz /opt/zookeeper-3.4.12
- cd /opt/zookeeper-3.4.12/conf
- mv zoo_sample.cfg zoo.cfg
- zkServer.sh start
(1)从ZooKeeper的官方网站上下载稳定版,地址如下:https://zookeeper.apache.org/releases.html#download
下载后,利用tar
命令将压缩包解压到/opt/zookeeper-3.4.12
(可以根据实际情况更改)文件夹。
注意:若在头歌平台中完成作业,本实验环境已经安装ZooKeeper并配置。
(2)为了能够顺利地运行Zookeeper,需要用户创建配置文件。使用命令代码第二第三行。
(3)开启服务器。
本关任务:了解ZooKeeper的配置并根据需求正确配置ZooKeeper。
本关任务是使用命令行,将最大用户连接数设置为100
,并启动服务器(启动服务器之前确保服务器处于关闭状态,可通过status
查看服务器状态)。
vim /opt/zookeeper-3.4.12/conf/zoo.cfg
把 “# maxClientCnxns=60 ”
改为
maxClientCnxns=100
注意: “# maxClientCnxns ”前的“#”要删除。
本关任务:掌握Client
与Server
之间的状态转换以及连接。
本关任务是使用命令行,进行以下操作:
修改ZooKeeper配置(安装目录为/opt/zookeeper-3.4.12
),将端口改为2182
。
添加preAllocSize
配置项,值为300
。
日志输出路径修改为/opt/zookeeper-3.4.12
(修改zkEnv.sh
)。
启动服务器,并通过zkCli.sh
建立与Server
的连接(启动服务器之前确保服务器处于关闭状态,可通过status
查看服务器状态)。
- zkServer.sh stop
- vim /opt/zookeeper-3.4.12/conf/zoo.cfg
-
- clientPort=2182
-
- preAllocSize=300
-
- vim /opt/zookeeper-3.4.12/bin/zkEnv.sh
-
- ZOO_LOG_DIR="/opt/zookeeper-3.4.12"
-
- zkServer.sh start
- zkCli.sh -server 127.0.0.1:2182
(1)修改clientPort,添加preAllocSize=300。
(2)修改“ZOO_LOG_DIR”,修改后:ZOO_LOG_DIR="/opt/zookeeper-3.4.12"
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。