7-HDFS的文件管理

news/2024/5/20 4:29:21 标签: hdfs, hadoop, 大数据

单选题
题目1:下列哪个属性是hdfs-site.xml中的配置?
选项:
A  fs.defaultFS
B  dfs.replication
C  mapreduce.framework.name
D  yarn.resourcemanager.address
答案:B
------------------------------
题目2:HDFS默认备份数量?
选项:
A  0
B  1
C  2
D  3
答案:D
------------------------------
题目3:以下选项中,哪个程序负责HDFS数据存储。
选项:
A  NameNode
B  DataNode
C  Secondary NameNode
D  ResourceManager
答案:B
------------------------------
题目4:以下与HDFS类似的框架是?
选项:
A  NTFS
B  FAT32
C  GFS
D  EXT3
答案:C
------------------------------
题目5:Namenode在启动时会自动进入安全模式,在安全模式阶段,说法错误的是
选项:
A  安全模式目的是在系统启动时检查各个DataNode上数据块的有效性
B  根据策略对数据块进行必要的复制或删除
C  当数据块最小百分比数满足的最小副本数条件时,会自动退出安全模式
D  文件系统允许有修改
答案:D
------------------------------
题目6:使用下面哪个命令可以将HDFS目录中的文件下载到本地
选项:
A  hadoop  fs  -put
B  hadoop  fs  -cat
C  hadoop  fs  -get
D  hadoop  fs  -rm
答案:C
------------------------------
题目7:Client在HDFS上进行文件写入时,namenode根据文件大小和配置情况,返回部分datanode信息,谁负责复制Block块
选项:
A  Client
B  Namenode
C  Datanode
D  Secondary namenode
答案:A
------------------------------
题目8:关于 SecondaryNameNode 下面哪项是正确的
选项:
A  它是 NameNode 的热备
B  它对内存没有要求
C  它的目的是帮助 NameNode 合并编辑日志,减少 NameNode 启动时间
D  SecondaryNameNode 应与 NameNode 部署到一个节点
答案:C
------------------------------
题目9:下面陈述的内容哪些是NameNode节点的功能
选项:
A  负责数据的计算
B  调度客户端对文件的访问
C  存储真实数据
D  以上均正确
答案:B
------------------------------
题目10:HDFS是基于流数据模式访问和处理超大文件的需求而开发的,具有高容错、高可靠性、高可扩展性、高吞吐率等特征,适合的读写任务是
选项:
A  一次写入,少次读写
B  多次写入,少次读写
C  多次写入,多次读写
D  一次写入,多次读写
答案:D
------------------------------


多选题
题目1:启动HDFS后,jps能看到哪些守护进程?
选项:
A  DataNode
B  NameNode
C  NodeManager
D  SecondaryNameNode
答案:ABCD
------------------------------
题目2:客户端上传文件的时候哪项是正确的?
选项:
A  数据经过 NameNode 传递给 DataNode
B  客户端端将文件切分为多个Block,依次上传
C  客户端只上传数据到一台 DataNode,然后由 NameNode 负责 Block 复制工作
D  客户端发起文件上传请求,通过RPC与NameNode建立通讯。
答案:BD
------------------------------
题目3:HDFS具有较高的容错性,设计了哪些相应的机制检测数据错误和进行自动恢复?
选项:
A  名称节点出错
B  数据节点出错
C  数据出错
D  数据源太大
答案:ABC
------------------------------
题目4:HDFS数据块多副本存储具备以下哪些有点?
选项:
A  加快数据传输速度
B  容易检查数据错误
C  保证数据可靠性
D  适合多平台上运行
答案:ABC
------------------------------
题目5:HDFS只设置唯一一个名称节点,这样做虽然大大简化了系统设计,但也带来了哪些明显的局限性?
选项:
A  命名空间的限制
B  性能的瓶颈
C  隔离问题
D  集群的可用性
答案:ABCD
------------------------------
题目6:下列对于客服端的描述,哪些是正确的?
选项:
A  客户端是用户操作HDFS最常用的方式,HDFS在部署时都提供了客户端
B  HDFS客户端是一个库,暴露了HDFS文件系统接口
C  客户端可以支持打开、读取、写入等常见的操作
答案:ABC
------------------------------
题目7:HDFS的命名空间包含什么?
选项:
A  目录
B  磁盘
C  文件
D  块
答案:ACD
------------------------------
题目8:在HDFS中,名称节点(NameNode)主要保存了哪些核心的数据结构?
选项:
A  Block
B  EditLog
C  FsImage
D  DN8
答案:BC
------------------------------
题目9:HDFS采用抽象的块概念可以带来以下哪几个明显的好处?
选项:
A  支持中等规模文件存储
B  支持大规模文件存储
C  简化系统设计
D  适合数据备份
答案:BCD
------------------------------
题目10:HDFS特殊的设计,在实现上述优良特性的同时,也使得自身具有一些应用局限性,主要包括以下哪几个方面?
选项:
A  不适合低延迟数据访问
B  无法高效存储大量小文件
C  不支持多用户写入及任意修改文件
D  较差的跨平台兼容性
答案:ABC
------------------------------

判断题
题目1:SecondaryNameNode 应与 NameNode 部署到一个节点
答案:错误
------------------------------
题目2:安装Hadoop时,配置项”dfs.replication”是配置在文件core-site.xml
答案:错误
------------------------------
题目3:--target-dir参数是指定HDFS目标目录地址,因此需要提前创建目标文件。
答案:错误
------------------------------
题目4:在Hadoop HA中,Zookeeper集群为每个NameNode都分配了一个故障恢复控制器,该控制器用于监控NameNode的健康状态。
答案:正确
------------------------------
题目5:Hadoop HA是两台NameNode同时执行NameNode角色的工作。
答案:错误
------------------------------
题目6:NameNode本地磁盘保存了数据块的位置信息。
答案:错误
------------------------------
题目7:NameNode负责管理元数据,客户端每次读写请求时,都会从磁盘中读取或写入元数据信息并反馈给客户端。
答案:正确
------------------------------
题目8:Secondary NameNode是NameNode的备份,可以有效解决Hadoop集群单点故障问题。
答案:错误
------------------------------
题目9:JobTracker是HDFS重要角色。
答案:错误
------------------------------


填空题
题目1:NameNode以元数据形式维护着 _____ _____文件
答案:
fsimage
editLog
------------------------------
题目2:NameNode与DataNode通过 _____ 机制互相通信
答案:
心跳监测
------------------------------
题目3:用来存储真实的数据块的是 _____
答案:
DataNode
------------------------------
题目4:用于维护文件系统名称并管理客户端对文件的访问的是 _____
答案:
NameNode
------------------------------
 


http://www.niftyadmin.cn/n/5239651.html

相关文章

CEN02 - Installing Python on Your Computer

文章目录 I. IntroductionII. Installing PythonIII. Using Python for FunIV. Conclusion I. Introduction Today, I will guide you through the process of uninstalling Python from your computer and then reinstalling it.While uninstalling, it’s crucial to avoid …

Web UI自动化测试框架Seldom实战(一)

1、Seldom简介 Seldom是基于selenium 和 unittest 的 Web UI自动化测试框架。 提供更加简单API编写自动化测试。 提供脚手架,快速生成自动化测试项目。 全局启动和关闭浏览器,减少浏览器的启动次数。 支持用例参数化。 支持用例失败/错误重跑。 定…

如何入驻抖音本地生活服务商,门槛太高怎么办?

随着抖音本地生活服务市场的逐渐成熟,越来越多平台开始涉及本地生活服务领域,而本地生活服务商成了一个香窝窝,为了保护用户权益和平台生态,对入驻入驻抖音本地生活服务商的条件及审核也越来越严格,这让很多想成为抖音…

不简单的字符串转换问题

关卡名 字符串:隐形的王者 我会了✔️ 内容 1.理解字符串的基本特征 ✔️ 2.记住Java、C或者Python里字符串都是怎么用的 ✔️ 3.掌握字符串转整数的几种场景和处理方法 ✔️ 字符串里存放的可以是字母,可以是数字,也可以是特殊字符&…

华为鸿蒙开发——Stage/FA模型在ArkTs语言、JS语言 实现页面互转

文章目录 一、ArkTs(Stage模型)二、ArkTs(FA模型)三、JS(FA模型) 一、ArkTs(Stage模型) 目的:实现两个页面的跳转功能 步骤: 1、打开entry > src > main > ets > pages 2、在默认页面基础上,我们添加一个…

合理的从度设置参数

环境:主库双1模式 一。单SQL线程 1.pos模式 1.1 position mode 模式(最安全) master_info_repository table relay_log_info_repository table recovery_relay_log off sync_master_info 1 sync_relay_log 1 sync_relay_log_in…

【JavaEE进阶】 Spring核⼼与设计思想

文章目录 🌲Spring 是什么?🎄什么是IoC呢?🎈传统程序开发🎈传统程序开发的缺陷🎈如何解决传统程序的缺陷?🎈控制反转式程序开发🎈对⽐总结规律 🍀…

9-MapReduce开发技术

单选题 题目1:MapReduce自定义排序规则需要重写下列那项方法 选项: A readFields() B compareTo() C map() D reduce() 答案:B ------------------------------ 题目2:下面关于MapReduce模型中Map函数与Reduce函数的描述正确的是 选项: A…