好文档 - 专业文书写作范文服务资料分享网站

《大数据技术原理与操作应用》第5章习题答案

天下 分享 时间: 加入收藏 我要投稿 点赞

第五章 一、单选题

1、Zookeeper中的数据存储结构和标准文件系统非常类似,两者采用的层次结构是()。

? ? ? ?

A、树形 B、星形 C、网形 D、分布式

参考答案: A

2、为了保证Leader选举能够通过半数以上台服务器选举支持,因此Zookeeper集群搭建的服务器为()。

? ? ? ?

A、2n+2 B、2n C、2n+1

D、以上说法均错误

参考答案: C

3、下列选项中,用于获取Zookeeper所包含的信息的Shell命令是()。

? ? ? ?

A、ls B、ls2 C、r D、get

参考答案: D

4、当Zookeeper的节点数据发生变更时,被触发的事件是()。

? ? ?

A、NodeCreated B、NodeDataChanged C、NodeChildrentChanged

? D、NodeDeleted

参考答案: B

答案解析:

当节点的数据发生变更时,NodeDataChanged事件被触发。

5、下列说法中,关于Zookeeper说法错误的是()。

? ? ? ?

A、Apache Zookeeper旨在减轻构建健壮的分布式系统的服务 B、Zookeeper最早起源于雅虎研究院的一个研究小组 C、Zookeeper是一个分布式协调服务的收费框架 D、Zookeeper本质上是一个分布式的小文件存储系统

参考答案: C

答案解析:

Zookeeper是一个分布式协调服务的开源框架,它是由Google的Chubby开源实现。 二、多选题

1、下列选项中,属于Zookeeper集群的角色有()。

? ? ? ?

A、Follower B、Worker C、Observer D、Leader

参考答案: A,C,D

2、下列说法中,关于zoo.cfg配置文件中的参数server.1=hadoop01:2888:3888说法正确的是()。

? ? ? ?

A、1表示服务器的编号

B、hadoop01表示这个服务器的IP地址

C、2888表示表示Zookeeper服务器之间的通信心跳号 D、3888表示Leader选举的端口号

参考答案: A,B

3、Zookeeper中,Watcher机制的特点包含()。

? ? ? ?

A、一次性触发 B、事件封装 C、异步发送 D、先注册再触发

参考答案: A,B,C,D

4、在Zookeeper选举过程中,一共有四种状态,分别是()。

? ? ? ?

A、竞选状态 B、随从状态 C、观察状态 D、领导者状态

参考答案: A,B,C,D 答案解析:

Zookeeper服务器有四种状态,分别为竞选状态、随从状态、观察状态以及领导者状态。 三、判断题

1、临时节点允许拥有子节点。

? ?

对 错

参考答案: 错

答案解析:

临时节点不允许拥有子节点。

2、Zookeeper的选举机制,实际上是采用算法FastLeaderElection,投票数大于半数则胜出的机制。

? ?

对 错

参考答案: 对

3、Zookeeper提供的getChildren()方法可以用于获取指定节点下的所有子节点列表。

? ?

对 错

参考答案: 对

4、Zookeeper数据模型中的每个Znode都是由三部分组成,分别是stat、data和children。

? ?

对 错

参考答案: 对

答案解析:

Zookeeper数据模型中的每个Znode都是由三部分组成,分别是stat、data和children。

5、启动Zookeeper服务的命令是“zkServer.sh start”。

? ?

对 错

参考答案: 对

6、命名服务是分布式系统中比较常见的一类场景,发布者将需要全局统一管理的数据发布到Zookeeper节点上,供订阅者动态获取数据,实现配置信息的集中式管理和动态更新。

? ?

对 错

参考答案: 错

答案解析:

命名服务是分布式系统中比较常见的一类场景。在分布式系统中,通过使用命名服务,客户端应用能够根据指定名字来获取资源服务的地址,提供者等信息。

7、Observer角色参与Leader选举过程中的投票。

? ?

对 错

参考答案: 错

答案解析:

Observer角色不会参与任何形式的投票,只提供非事务性的服务。

8、在Zookeeper选举机制中,数据ID是服务器中存放的最新数据版本号,该值越大则说明数据越新,在选举过程中数据越新权重越小。

? ?

对 错

参考答案: 错

答案解析:

在Zookeeper选举机制中,数据ID是服务器中存放的最新数据版本号,该值越大则说明数据越新,在选举过程中数据越新权重越大。

9、由于Zookeeper集群的运行不需要Java环境支持,所以不需要提前安装JDK。

? ?

对 错

参考答案: 错

答案解析:

由于Zookeeper集群的运行需要Java环境支持,所以需要提前安装JDK。

10、当客户端断开连接,此时客户端和服务器的连接就是SyncConnected状态,说明连接失败。

? ?

对 错

《大数据技术原理与操作应用》第5章习题答案

第五章一、单选题1、Zookeeper中的数据存储结构和标准文件系统非常类似,两者采用的层次结构是()。????A、树形B、星形C、网形D、分布式参考答案:A2、为了保证Leader选举能够通过半数以上台服务器选举支持,因此Zookeeper集群搭建的服务器为()。???
推荐度:
点击下载文档文档为doc格式
5axw85q4lt1is530855j3blzb1bw3200hmp
领取福利

微信扫码领取福利

微信扫码分享