HCIA-大数据-HDFS小测

*
学号:
*
您的姓名:
*
HDFS是一个部署在集群上的分布式文件系统,因此,很多数据需要通过网络进行传输,以下关于HDFS的通讯协议描述错误的是?
A、所有的HDFS通信协议都是构建在TCP/IP协议基础之上
B、名称节点和数据节点之间则使用名称节点协议进行交互
C、名称节点不会主动发起RPC,而是响应来自客户端和数据节点的RPC请求
D、客户端与数据节点的交互是通过RPC来实现的
*
HDFS从2.7.3版本开始,Block Size默认是多大?
A、64MB
B、128MB
C、16MB
D、32MB
*
FusionInsight HD系统中HDFS默认Block Size是多少?
A、32M
B、64M
C、128M
D、256M
*
HDFS是一个部署在集群上的分布式文件系统,因此很多数据需要通过网络进行传输,以下关于HDFS的通讯协议描述错误的是哪一项?
A、客户端与数据节点的交互是通过RPC来实现的
B、所有的HDFS通信协议都是构建在TCP/IP协议基础之上
C、名称节点不会主动发起RPC,而是响应来自客户端和数据节点的RPC请求
D、名称节点和数据节点之间则使用名称节点协议进行交互
*
硬件故障被认为是常态,为了解决这个问题,HDFS设计了副本机制,默认情况下,一份文件HDFS会存()份?
A、3
B、4
C、2
D、5
*
硬件故障被认为是常态,为了解决这个问题,HDFS设计了副本机制。默认情况下,一份文件,HDFS会存()份?
A、1
B、2
C、3
D、4
*
HDFS的副本放置策略中,同一机架不同的服务器之间的距离是?
A、1
B、2
C、3
D、4
*
下图为HDFS分级存储的配置,如果block的副本数为4,则以下说法错误的是?
A、4个block都将写入RAM_DISK
B、如果是第1个副本之外的其它副本写入失败,则尝试写入"备选存储策略"指定的存储类型
C、第1个block副本将写入RAM_DISK,其余副本写入DISK
D、如果第1个block副本写入RAM_DISK失败,则尝试写入"备选存储策略"指定的存储类型
*
以下关于HDFS的描述,错误的是哪一项?
A、HDFS提供对应用程序数据的高吞吐量访问,并且适用于具有大数据集的应用程序
B、HDFS把文件分布存储到多个计算机节点上,成千上万的计算机节点构成计算机集群
C、HDFS是一种旨在通用硬件上运行的分布式文件系统
D、HDFS具有高度的容错能力,主要部署在高成本硬件上
*
关于HDFS数据完整性保障,以下哪个机制是错误的?
A、快照机制实现了文件系统常见的快照机制,保证数据误操作时,能及时恢复
B、节点性能较高的DataNode会存放更多的数据
C、采用日志机制操作元数据,同时元数据存放在主备NameNode上
D、DataNode向NameNode周期上报失败任务,NameNode发起副本重建动作以恢复丢失副本
*
关于HDFS数据完整性保障,以下哪个机制是错误的?
A、快照机制实现了文件系统常见的快照机制,保证数据误操作时,能及时恢复
B、采用日志机制操作元数据,同时元数据存放在主备NameNode
C、节点性能较高的DataNode会存放更多的数据
D、DataNode向NameNode周期上报失败任务,NameNode发起副本重建动作以恢复丢失副本
*
以下选项中,属于HDFS架构关键特性的是?【多选题】
A、健壮机制
B、多方式访问机制
C、HA高可靠性
D、元数据持久化机制
*
HDFS中,抽象的块可以带来哪些好处?【多选题】
A、支持大规模文件存储
B、满足IO密集型应用的性能要求
C、简化系统设计
D、适合数据备份
*
若HDFS单名称节点部署,可能存在哪些局限性?【多选题】
A、影响基于HDFS的上层组件的功能实现
B、整个分布式文件系统的吞吐量,受限于单个名称节点的吞吐量
C、一旦这个唯一的名称节点发生故障,会导致整个集群不可用
D、名称节点能够容纳的对象(文件、块)的个数会受到内存空间大小的限制
*
关于HDFS的NameNode的功能,以下描述错误的是哪些项?【多选题】
A、维护了BlockID到DataNode本地文件的映射关系
B、存储文件内容
C、保存文件块和DataNode之间的映射关系
D、用于存储元数据
*
数据节点是HDFS的工作节点,以下描述哪些是其功能?【多选题】
A、根据客户端或者是名称节点的调度来进行数据的存储和检索
B、向名称节点定期发送自己所存储的块的列表
C、负责数据的存储和读取
D、记录了所有针对文件的创建、删除、重命名等操作
*
下列哪些措施是为了保障数据的完整性?【多选题】
A、元数据可靠性保证
B、安全模式
C、集群数据均衡
D、重建失效数据盘的副本数据
*
HDFS的基本系统架构中包含下列哪些节点?【多选题】
A、ResourceManager
B、NameNode
C、NodeManager
D、DataNode
*
以下选项中,属于HDFS架构关键特性的是?【多选题】
A、健壮机制
B、多方式访问机制
C、HA高可靠性
D、元数据持久化机制
*
若HDFS单名称节点部署,可能存在哪些局限性?【多选题】
A、名称节点能够容纳的对象(文件、块)的个数会受到内存空间大小的限制
B、整个分布式文件系统的吞吐量,受限于单个名称节点的吞吐量
C、影响基于HDFS的上层组件的功能实现
D、一旦这个唯一的名称节点发生故障,会导致整个集群不可用
*
HDFS中,抽象的块可以带来哪些好处?【多选题】
A、满足IO密集型应用的性能要求
B、简化系统设计
C、适合数据备份
D、支持大规模文件存储
*
下列哪些措施是为了保障数据的完整性?【多选题】
A、元数据可靠性保证
B、重建失效数据盘的副本数据
C、安全模式
D、集群数据均衡
*
HDFS系统中对备用NameNode的作用的描述正确的有?【多选题】
A、主NameNode的热备
B、备NameNode对内存没有要求
C、帮助主NameNode合并编辑日志,减少主NameNode的启动时间
D、备NameNode应与主NameNode部署到一个节点
*
现有3个机架,有一个文件需要存3份,其中副本1和副本2存放在与client相同的机架且不同的服务器上,根据HDFS的副本放置策略一定要存放在其他机架。
A、对
B、错
*
Hadoop的NameNode用于存储文件系统的元数据。
A、对
B、错
*
下图展示了文件A、B、C、D的存放位置,其中A和B具有关联性,它们的存储位置符合Colocation同分布策略。
A、对
B、错
*
Hadoop系统中,如果HDFS文件系统的备份因子是3,那么Mapreduce每次运行Task都要从3个有副本的机器上传输需要处理的文件段。
A、对
B、错
*
假设HDFS在写入数据时只存2份,那么在写入过程中,HDFS Client先将数据写入DataNode1,再将数据写入DataNode2。
A、对
B、错
*
HDFS联邦机制下,各NameNode间元数据是不共享的。
A、对
B、错
*
Hadoop系统中,如果HDFS文件系统的备份因子是3,那么MapReduce每次运行的task都要从3个有副本的机器上传输需要处理的文件段。
A、对
B、错
*
Colocation(同分布)文件级的同分布实现文件的快速访问,避免了因数据搬迁带来的大量网络开销。
A、对
B、错
*
HDFS存储数据时,关键数据根据实际业务需要保存在具有高度可靠性的节点中,通过修改DataNode的存储策略,系统可以将数据强制保存在指定的节点组中。
A、对
B、错
*
HDFS中,块(Block)的大小远远大于普通文件系统的最小单元,可以最小化寻址开销。
A、对
B、错
*
HDFS中,块(Block)的大小远远大于普通文件系统的最小单元,可以最小化寻址开销。
A、对
B、错
*
HDFS的副本放置策略中,同一机架不同的服务器之间的距离是2。
A、对
B、错
*
HDFS联邦机制下,各NameNode间元数据是不共享的。
A、对
B、错
*
以下关于HDFS的元数据持久化的过程描述,请按正确的顺序从上到下排列。
A、在HDFS第一次格式化后,NameNode就会生成fsimage和editslog两个文件。
B、SecondaryNamenode节点定期从NameNode下载fsimage和editslog两个文件。
C、把fsimage和editslog结合成新的fsimage快照文件。
D、替换NameNode的fsimage文件,并将new_editslog重命名为editslog,组成新的fsimage和editslog。
E、为了避免editslog不断增加,secondaryNameNode会周期性的合并fsimage和editslog成新的fsimage。
*
Hadoop系统中关于客户端向HDFS文件系统上传文件说法正确的是?
A、客户端的文件数据经过NameNode传递给DataNode
B、客户端将文件划分为多个Block,根据DataNode的地址信息,按顺序写入到每一个DataNode中
C、客户端根据DataNode的地址信息按顺序将整个文件写入每一个DataNode中,然后由DataNode将文件划分为多个Block
D、客户端只上传数据到一个DataNode,然后由NameNode负责Block复制
*
华为Fusioninsight HD系统中关于HDFS的DataNode的说法正确的是?
A、不会检查数据的有效性
B、周期性地将本节点的Block相关信息发送给NameNode
C、不同的DataNode存储的Block一定是不同的
D、一个DataNode上的Block可以是相同的
*
下列哪个命令是删除文件的?
A、dfs -clear
B、dfs -del
C、dfs -rm
D、dfs -ls
*
下列哪个命令是从HDFS下载目录文件到本地的?
A、dfs -cat
B、dfs -mkdir
C、dfs -get
D、dfs -put
*
下列哪条HDFS命令可用于检测数据块的完整性?
A、HDFS fsck /
B、HDFS fsck --delete
C、HDFS dfsadmin --report
D、HDFS balancer --threshold
*
客户端是用户操作HDFS最常用的方式,以下关于HDFS客户端的描述正确的有哪些?【多选题】
A、客户端可以支持打开、读取、写入等常见的操作
B、HDFS客户端是一个库,包含HDFS文件系统接口,这些接口隐藏了HDFS实现中的大部分复杂性
C、HDFS客户端提供了类似Shell的命令行方式来访问HDFS中的数据
D、客户端是HDFS的一部分,是部署HDFS的必备组件
*
关于HDFS中NameNode的作用描述正确的是?【多选题】
A、管理HDFS的名称空间(NameSpace)
B、配置副本策略通常为3份
C、处理客户端读写请求
D、执行数据块的读/写操作
*
关于HDFS命名空间管理,以下选项描述正确的是哪几项?【多选题】
A、对文件系统命名空间或其属性的任何更改由NameNode和DataNode共同记录
B、NameNode维护文件系统命名空间
C、HDFS的命名空间包含目录、文件和块
D、用户可以像使用普通文件系统一样,创建、删除、转移目录和文件
*
HDFS不适用于以下哪些场景?【多选题】
A、流式数据访问
B、大量小文件存储
C、大文件存储与访问
D、随机写入
*
Hadoop的HDFS是一种分布式文件系统,适合以下哪种应用场景的数据存储和管理?【多选题】
A、大量小文件存储
B、高容量
C、高吞吐量、低延迟读取
D、流式数据访问
*
HDFS支持通过以下哪些访问方式来访问数据?【多选题】
A、HTTP
B、JAVA API
C、S3
D、Shell
*
HDFS联邦环境下,NameSpace包含以下哪些内容?【多选题】
A、目录
B、文件
C、块
D、以上全不正确
*
关于HDFS命名空间管理,以下选项描述正确的是哪几项?【多选题】
A、用户可以像使用普通文件系统一样,创建、删除、转移目录和文件
B、NameNode维护文件系统命名空间
C、对文件系统命名空间或其属性的任何更改由NameNode和DataNode共同记录
D、HDFS的命名空间包含目录、文件和块
*
关于HDFS的NameNode的功能,以下描述错误的是哪些项?【多选题】
A、维护了BlockID到DataNode本地文件的映射关系
B、保存文件块和DataNode之间的映射关系
C、用于存储元数据
D、存储文件内容
*
HDFS机制中NameNode负责管理元数据,Client端每次读请求都需要从NameNode的元数据磁盘中读取完数据信息,以此获取所读文件在DataNode中的位置。
A、对
B、错
*
HDFS支持大文件存储同时支持多个用户对同一个文件的写操作,以及在文件任意位置进行修改。
A、对
B、错
*
HDFS支持大文件存储同时支持多个用户对同一个文件的写操作,以及在文件任意位置进行修改。
A、对
B、错
*
下图展示了文件A、B、C、D的存放位置,其中A和B具有关联性,它们的存储位置符合Colocation同分布策略。(图中A和B在DN1~DN6上的副本分布完全一致)
A、对
B、错
*
colocation(同分布)文件级的同分布实现文件的快速访问,避免了因数据搬迁带来的大量网络开销。
A、对
B、错
*
Hadoop的NameNode用于存储文件系统的元数据。
A、对
B、错
*
HDFS机制中NameNode负责管理元数据,Client端每次读请求都需要从NameNode的元数据磁盘中读取元数据信息,以此获取所读文件在DataNode中的位置。
A、对
B、错
*
HDFS的Client写入文件时,数据的第一副本写入位置由NameNode确定,其他副本的写入位置由DataNode确定。
A、对
B、错
*
假设HDFS在写入数据时只存2份,那么在写入过程中,HDFS Client先将数据写入DataNode1,再将数据写入DataNode2。
A、对
B、错
*
以下关于HDFS数据写入流程的描述,请按正确的顺序排列。(大写字母答题)
A、NameNode通过检查之后,在NameNode添加文件信息。
B、所有数据写入完毕并被确认,调用complete方法通知NameNode文件写入完成。
C、DataNode向Client确认接收数据包
D、客户端调用close关闭文件。
E、客户端调用FileSystem实例的create方法创建文件。
F、客户端调用输出流的write方法向HDFS中对应的文件写入数据,并完成副本复制
*
HDFS数据读取流程包括下面几步,请选择正确的顺序。
A、客户端调用FileSystem实例的open方法,获得这个文件对应的输入流。
B、通过RPC远程调用NameNode获得、NameNode中此文件对应的数据块的保存位置
C、获得此输入流之后,客户端调用read方法读取数据。输入流选择最近的DataNode建立连接并读取数据
D、如果已达到数据块末端。那么关闭与这个DataNode的连接,然后重新查找下一个数据块。直到数据全部读完。
E、客户端调用close,关闭输入流
问卷星提供技术支持
举报