全部学科
Python全栈
python
NodeJS全栈
nodejs
📝 1 篇文章 8 道配套习题

安装部署与基本配置专题

专题说明

本专题讲解ZooKeeper的安装部署流程和配置管理,包括环境准备、单机部署、集群部署、配置参数、服务启动管理等实操内容。

学习目标

  1. 完成ZooKeeper环境准备和下载安装
  2. 掌握单机模式配置方法
  3. 掌握集群模式部署流程
  4. 理解关键配置参数含义
  5. 掌握服务启动停止管理方法

学习内容

  • JDK环境配置、下载解压、目录结构
  • zoo.cfg配置文件、dataDir、clientPort等参数
  • 集群节点配置、myid文件、端口设置
  • zkServer.sh脚本启动停止重启

学习建议

  • 先掌握单机部署,再学习集群部署
  • 重点理解dataDir和clientPort配置
  • 集群部署注意myid文件与配置对应
  • 实践启动停止流程,观察服务状态

📝 配套习题(8 题)

💡 参考答案在文末
判断题
1

ZooKeeper下载后需要编译源代码才能运行。

A

B

单选题
2

安装ZooKeeper之前必须先安装什么环境?

A

Python环境

B

JDK环境

C

Node.js环境

D

Go环境

3

ZooKeeper默认的客户端连接端口是多少?

A

8080

B

2181

C

9090

D

5672

4

ZooKeeper集群部署时,myid文件应该放在哪个目录下?

A

conf目录

B

dataDir目录

C

bin目录

D

lib目录

5

启动ZooKeeper服务应该使用哪个脚本?

A

zkCli.sh

B

zkServer.sh

C

zkEnv.sh

D

zkCleanup.sh

多选题
6

ZooKeeper集群配置文件中,server.x的配置格式包含哪些端口?

A

客户端连接端口

B

Follower与Leader通信端口

C

Leader选举端口

D

HTTP服务端口

填空题
7

ZooKeeper单机模式运行时,需要在____________目录下创建配置文件____________,并设置____________参数指定数据存储目录。

8

查看ZooKeeper服务运行状态的命令是____________,如果显示____________表示该节点是Leader角色。

参考答案
1.错误 2.B 3.B 4.B 5.B 6.B;C 7.conf;zoo.cfg;dataDir 8.zkServer.sh status;Mode: leader
想在手机上练习这套专题?
使用微信卷王开发者小程序,打开首页顶部扫码功能识别二维码
← 上一个专题 安全加固专题
下一个专题 → 客户端基本使用专题
扫码体验小程序
加载中
想在手机上刷题学习?
使用微信卷王开发者小程序,打开首页顶部扫码功能识别二维码