7-HDFS的文件管理

单选题
题目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.mzph.cn/news/198758.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

fastboot常用命令

fastboot常用命令 显示fastboot设备:fastboot devices 获取手机相关信息:fastboot getvar all 重启手机:fastboot reboot 重启到bootloader:fastboot reboot-bootloader 擦除分区:fastboot erase (分区名) 例&…

代码随想录算法训练营第四十三天 _ 动态规划_1049.最后一块石头的重量II、494.目标和、474.一和零。

学习目标: 动态规划五部曲: ① 确定dp[i]的含义 ② 求递推公式 ③ dp数组如何初始化 ④ 确定遍历顺序 ⑤ 打印递归数组 ---- 调试 引用自代码随想录! 60天训练营打卡计划! 学习内容: 1049.最后一块石头的重量II 该题…

360公司-2019校招笔试-Windows开发工程师客观题合集解析

360公司-2019校招笔试-Windows开发工程师客观题合集 API无法实现进程间数据的相互传递是PostMessage2.以下代码执行后,it的数据为(异常) std::list<int> temp; std::list<int>::iterator it = temp.begin(); it = --it; 3.API在失败时的返回值跟其他不一样是 …

微信小程序自定义tabBar简易实现

文章目录 1.app.json设置custom为true开启自定义2.根目录创建自定义的tab文件3.app.js全局封装一个设置tabbar选中的方法4.在onshow中使用选中方法最终效果预览 1.app.json设置custom为true开启自定义 2.根目录创建自定义的tab文件 index.wxml <view class"tab-bar&quo…

自动升降压稳压电源模块输入3v~24V输出3.3/4.2/5/9/12V芯片

自动升降压稳压电源模块是一种高效、高稳定性的电源解决方案&#xff0c;广泛应用于各种需要稳定电压输出的场合。该模块采用宽电压低功耗方案&#xff0c;能够自动升降压&#xff0c;适应不同的输入电压范围&#xff0c;同时具有关断功能&#xff0c;确保设备的安全运行。 该电…

Vue 报错error:0308010C:digital envelope routines::unsupported

因为 node.js V17版本中最近发布的OpenSSL3.0, 而OpenSSL3.0对允许算法和密钥大小增加了严格的限制 方法一 windows终端输入 set NODE_OPTIONS--openssl-legacy-provider 方法二 降低node版本&#xff0c;比如16. 方法三 package.json增加如下配置 "scripts":…

想要更高效的文件传输?这些aspera替代方案可以助你一臂之力

随着数字化时代的不断推进&#xff0c;数据传输已成为各行各业、各类企业所必需的核心能力。而在文件传输方面&#xff0c;传统的方式往往面临着诸多问题&#xff0c;例如文件大小限制、传输速度过慢、不稳定、不安全等问题。为此&#xff0c;许多企业开始寻找更可靠、更高效的…

Java大数据开发入门教程:使用Hadoop处理海量数据

引言&#xff1a; 随着互联网的发展和智能设备的普及&#xff0c;数据量的爆炸式增长已成为现实。如何高效地处理和分析这些海量数据成为了当今技术领域的一个重要课题。在大数据领域&#xff0c;Hadoop作为一个开源的分布式计算框架&#xff0c;被广泛应用于海量数据的存储和处…

网工学习10-IP地址

一、IP地址概念 IP地址是一个32位的二进制数&#xff0c;它由网络ID和主机ID两部份组成&#xff0c;用来在网络中唯一的标识的一台计算机。网络ID用来标识计算机所处的网段&#xff1b;主机ID用来标识计算机在网段中的位置。IP地址通常用4组3位十进制数表示&#xff0c;中间用…

XHR 和 Fetch 的区别

网站开发普遍采用前后端分离的模式&#xff0c;数据交互成为了不可或缺的关键环节。在这个过程中&#xff0c;XHR 和 Fetch API 是两种最常见的方法&#xff0c;用于从 Web 服务器获取数据。XHR 是一种传统的数据请求方式&#xff0c;而 Fetch API 则代表了现代 Web 开发的新兴…

scipy笔记:scipy.interpolate.interp1d

1 主要使用方法 class scipy.interpolate.interp1d(x, y, kindlinear, axis-1, copyTrue, bounds_errorNone, fill_valuenan, assume_sortedFalse) 2 主要函数 x一维实数值数组&#xff0c;代表插值的自变量y N维实数值数组&#xff0c;其中沿着插值轴的 y 长度必须等于 x 的…

Linux:使用pv实现执行进度监控

pv全称&#xff1a;Pipe Viewer&#xff0c;通过管道显示数据处理进度的信息 安装 yum install pv -y示例 复制文件 # 显示进度 pv data.sql > ./data-new.sql330MiB 0:00:00 [1.32GiB/s] [>] 100%限制mysql数据导出速率 mysqldump | pv -L10m > data.sql# -L, -…

gitlab注册无中国区电话验证问题

众所周知gitlab对中国区不友好&#xff0c;无法直接注册&#xff0c;页面无法选择86的手机号进行验证码发送。 Google上众多的方案是修改dom&#xff0c;而且时间大约是21年以前。 修改dom&#xff0c;对于现在的VUE、React框架来说是没有用的&#xff0c;所以不用尝试。 直接看…

Docker 安装 Nacos

Docker 安装 Nacos tags: docker Nacos 文章目录 Docker 安装 Nacostags: docker Nacos 下载镜像docker 运行命令说明 Nacos 端口说明 下载镜像 下载镜像 # 搜索镜像 docker search nacos # 下载镜像 dockers pull nacos/nacos-server创建挂载文件夹 # 存放日志 mkdir naco…

Linux结束程序运行的命令

kill 通过进程 ID&#xff08;PID&#xff09;结束一个程序的运行。例如&#xff0c;要结束进程 ID 为 1234 的进程&#xff1a; kill 1234 pkill 通过进程名称结束一个程序的运行。例如&#xff0c;要结束名称为example_process的进程&#xff1a; pkill example_process …

postman参数为D:\\audio\\test.mp3请求报错

报错信息 报错 java.lang.IllegalArgumentException: Invalid character found in the request target [/v1/audio/transcriptions?audioPathD:\\audio\\test.mp3 ]. The valid characters are defined in RFC 7230 and RFC 3986 解决方式 yml文件上放行指定字符 relaxed-pa…

Mac电脑每次修改完java的版本后,没有成功

问题&#xff0c;本地有多个java版本8,11,15,17但是每次执行代码后&#xff0c;版本没有变化。在环境变量文件.bash_profile中设置无效 export JAVA_HOME/Library/Java/JavaVirtualMachines/<Java版本目录>/Contents/Home 这个问题通常是由于系统默认使用的Shell不同导…

安装获取mongodb

目录 本地安装 获取云上资源 获取Atlas免费数据库 本地连接数据库 在Atlas中连接数据库 本文适合初学者或mongodb感兴趣的同学来准备学习测试环境&#xff0c;或本地临时开发环境。mongodb是一个对用户非常友好的数据库。这种友好&#xff0c;不仅仅体现在灵活的数据结构和…

力扣:191. 位1的个数(Python3)

题目&#xff1a; 编写一个函数&#xff0c;输入是一个无符号整数&#xff08;以二进制串的形式&#xff09;&#xff0c;返回其二进制表达式中数字位数为 1 的个数&#xff08;也被称为汉明重量&#xff09;。 提示&#xff1a; 请注意&#xff0c;在某些语言&#xff08;如 J…

评论功能实现方案

构建高效且安全的评论功能&#xff1a;实现方案探讨。 1、分析 我们以b站的评论为例&#xff0c;用下图来解释我们评论的分级。 我们可以抽出存储评论的数据表属性 评论id父级id评论作者id被回复用户ID评论帖子ID评论内容创建时间 可以设计如下的数据表 其中pid表示父id。 …