Hadoop-面试选择题

Attention Please--文章来自互联网资料整理,如有雷同,纯属李小李抄袭,如有侵权请联系删除 From 李小李
面试题源自互联网收集整理,如有侵权请联系删除,谢谢---李小李

  1. 在Hadoop中定义的主要公用InputFormat中,默认是哪一个?(A)
    A、 TextInputFormat
    B、 KeyValueInputFormat
    C、 SequenceFileInputFormat

  2. 下面哪个程序负责 HDFS 数据存储?(C)
    A.NameNode
    B.JobTracker
    C.DataNode
    D.SecondaryNameNode
    E.tasktracker

  3. HDFS 中的 block 默认保存几份?(A)
    A.3 份
    B.2 份
    C.1 份
    D.不确定

  4. 下列哪个程序通常与 NameNode 在一个节点启动?(D)
    A.SecondaryNameNode
    B.DataNode
    C.TaskTracker
    D.JobTracker (NodeManager)

  5. 关于 SecondaryNameNode 哪项是正确的?(C)
    A.它是 NameNode 的热备
    B.它是内存没有要求
    C.他的目的是帮助 NameNode 合并编辑日志,减少 NameNode 启动时间
    D. SecondaryNameNode 应与 NameNode 部署到一个节点

  6. HDFS 2.X默认 BlockSize 大小是:(C)
    A.32MB
    B.64MB
    C.128MB

  7. 下列哪项通常是集群的最主要瓶颈(C)
    A.CPU
    B.网络
    C.磁盘 IO
    D.内存

分析:首先集群的目的是为了节省成本,用廉价的 pc 机,取代小型机及大型机。小型机和大型机有什么特点?

1.cpu 处理能力强
2.内存够大,所以集群的瓶颈不可能是 a 和 d
3.如果是互联网有瓶颈,可以让集群搭建内网。每次写入数据都要通过网络(集群是内网),然后还要写入 3 份数据,所以 IO 就会打折扣。

  1. 下列哪项可以作为集群的管理?(ABC)
    A.Puppet
    B.Pdsh
    C.ClouderaManager
    D.Zookeeper
  2. Client 端上传文件的时候下列哪项正确?(BC)
    A.数据经过 NameNode 传递 DataNode
    B.Client 端将文件切分为 Block,依次上传
    C.Client 只上传数据到一台 DataNode,然后由 NameNode 负责 Block 复制工作
  3. 下列哪个是 Hadoop 运行的模式?(ABC)
    A.单机版
    B.伪分布式
    C.分布式
  4. 配置机架感知的下面哪项正确 答案 (ABC)
    a)如果一个机架出问题,不会影响数据读写
    b)写入数据的时候会写到不同机架的 DataNode 中
    c)MapReduce 会根据机架获取离自己比较近的网络数据
  5. 下列哪个是 Hadoop 运行的模式 答案 ABC
    a)单机版 b)伪分布式 c)分布式
  6. Cloudera 提供哪几种安装 CDH 的方法 答案 ABCD
    a)Cloudera manager b)Tar ball c)Yum d)Rpm

注:

  • hadoop的集群是基于master/slave模式,namenode和jobtracker属于master,datanode和tasktracker属于slave,master只有一个,而slave有多个.
  • SecondaryNameNode内存需求和NameNode在一个数量级上,所以通常secondary NameNode(运行在单独的物理机器上)和 NameNode 运行在不同的机器上。
  • JobTracker对应于NameNode,TaskTracker对应于DataNode.
  • DataNode和NameNode是针对数据存放来而言的.JobTracker和TaskTracker是对于MapReduce执行而言的.
  • mapreduce中几个主要概念,mapreduce 整体上可以分为这么几条执行线索:
    JobClient会在用户端通过JobClient类将已经配置参数打包成jar文件的应用存储到hdfs,并把路径提交到Jobtracker,然后由JobTracker创建每一个Task(即 MapTask 和 ReduceTask) 并将它们分发到各个TaskTracker服务中去执行。
    • JobTracker
      JobTracker是一master服务,软件启动之后JobTracker接收Job,负责调度Job的每一个子任务。task运行于TaskTracker上,并监控它们,如果发现有失败的task就重新运行它。一般情况应该把JobTracker 部署在单独的机器上。
    • TaskTracker
      TaskTracker是运行在多个节点上的slaver服务。TaskTracker主动与JobTracker通信,接收作业,并负责直接执行每一个任务。 TaskTracker 都需要运行在HDFS的DataNode上。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 219,869评论 6 508
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 93,716评论 3 396
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 166,223评论 0 357
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 59,047评论 1 295
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 68,089评论 6 395
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,839评论 1 308
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,516评论 3 420
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,410评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,920评论 1 319
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 38,052评论 3 340
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 40,179评论 1 352
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,868评论 5 346
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,522评论 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 32,070评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 33,186评论 1 272
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,487评论 3 375
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 45,162评论 2 356

推荐阅读更多精彩内容