Hadoop練習(xí)卷含答案_第1頁(yè)
Hadoop練習(xí)卷含答案_第2頁(yè)
Hadoop練習(xí)卷含答案_第3頁(yè)
Hadoop練習(xí)卷含答案_第4頁(yè)
Hadoop練習(xí)卷含答案_第5頁(yè)
已閱讀5頁(yè),還剩7頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

第頁(yè)Hadoop練習(xí)卷含答案1.(,1分)Hadoop集群的yarn組件啟動(dòng)命令是()A、stop-yarn.shB、start-yan.shC、start-dfs.shD、start-yarn.sh【正確答案】:D2.(,1分)常見(jiàn)的文件系統(tǒng)有三類,下面不屬于這三類的是()A、單機(jī)文件系統(tǒng)B、Windows文件系統(tǒng)C、網(wǎng)絡(luò)文件系統(tǒng)D、分布式文件系統(tǒng)【正確答案】:B3.(,1分)下列選項(xiàng)中,不屬于Hadoop自定義配置文件的是()A、core-site.xmlB、mapreduce-site.xmlC、hdfs-site.xmlD、yarn-site.xml【正確答案】:B4.(,1分)Hadoop集群的hdfs組件啟動(dòng)命令是()A、start-yarn.shB、start-dfs.shC、start-hdfs.shD、stop-dfs.sh【正確答案】:B5.假如現(xiàn)在cd到hadoop安裝目錄下,請(qǐng)問(wèn)以下哪個(gè)命令不正確()。A、sbin/hdfsnamenode-formatB、bin/hdfsdfs-cat/mydemo/my.txtC、sbin/stop-dfs.shD、sbin/start-dfs.sh【正確答案】:A6.(,1分)MapReduce既分布式計(jì)算框架,底層思想采用()A、分而用之B、分而治之C、化簡(jiǎn)為繁D、集中處理【正確答案】:B7.Hadoop3.X中,()端口是集群Web控制臺(tái)的默認(rèn)端口A、80B、9000C、50070D、9870【正確答案】:D8.(,1分)查詢表中數(shù)據(jù)時(shí),去除重復(fù)列,使用關(guān)鍵詞()A、stinctB、limitC、distinctD、unique【正確答案】:C9.MapReduce任務(wù)在運(yùn)行時(shí)會(huì)經(jīng)歷那兩個(gè)過(guò)程()A、map、reduceB、maq、redueC、map、redueD、maq、reduce【正確答案】:A10.(,1分)初次格式化HDFS文件系統(tǒng)使用的命令是hdfs___-format。()A、datanodeB、HadoopC、namenodeD、secondarynamenode【正確答案】:C11.hdfsdfs的那個(gè)子命令將HDFS下載至Linux文件中()A、-mvB、-cpC、-getD、-put【正確答案】:C12.(,1分)按下鍵能終止當(dāng)前運(yùn)行的命令()A、Ctrl-CB、Ctrl-BC、Ctrl-FD、Ctrl-D【正確答案】:A13.(,1分)hdfsdfs的那個(gè)子命令將Linux文件上傳至HDFS中()A、-getB、-putC、-mvD、-cp【正確答案】:B14.(,1分)下列選項(xiàng)中,不屬于MapTask工作原理中的階段是()A、Spill階段B、Read階段Collect階段D、Merge階段【正確答案】:D15.(,1分)以下InputFormat組件中那個(gè)是文本文件輸入類()A、KeyValueInputFormatB、SequenceFileAsBinaryInputFormatC、SequenceInputFormatD、TextInputFormat【正確答案】:D16.Hadoop2.xMapReduce主要的作用()A、負(fù)責(zé)分布式文件存儲(chǔ)B、負(fù)責(zé)分布式集群管理C、負(fù)責(zé)資源管理和任務(wù)調(diào)度D、負(fù)責(zé)數(shù)據(jù)處理【正確答案】:D17.(,1分)HDFS采用_____架構(gòu),管理集群()A、分布式B、主從C、副本D、集群【正確答案】:B18.下列選項(xiàng)中,用于訪問(wèn)不同NameNode的子命令選項(xiàng)是()A、-hostB、-targeC、-pathD、-fs【正確答案】:D19.(,1分)與Hadoop1.x相比,Hadoop2.x采用全新的架構(gòu),最明顯的變化就是增加了哪個(gè)組件()A、HbaseB、MapReduceC、PigD、YARN【正確答案】:D20.(,1分)下面那個(gè)選項(xiàng)()不是大數(shù)據(jù)的特點(diǎn)A、處理速度快B、數(shù)據(jù)類型繁多C、數(shù)據(jù)量大D、價(jià)值密度高【正確答案】:D21.(,1分)副本機(jī)制默認(rèn)的副本數(shù)為3。A、對(duì)B、錯(cuò)【正確答案】:A22.(,1分)下列關(guān)于Hadoop生態(tài)體系項(xiàng)目的描述,錯(cuò)誤的是()A、Hive是一個(gè)數(shù)據(jù)倉(cāng)庫(kù)工具B、Ambari是一個(gè)基于Web的工具C、Spark是一個(gè)基于內(nèi)存的分布式計(jì)算引擎D、Pig是一個(gè)分布式數(shù)據(jù)庫(kù)【正確答案】:D23.在ZooKeeper中,ZNode的類型不包括下面那個(gè)()A、順序節(jié)點(diǎn)B、持久節(jié)點(diǎn)C、永久節(jié)點(diǎn)D、臨時(shí)節(jié)點(diǎn)【正確答案】:C24.(,1分)Hadoop2.xMapReduce主要的作用()A、負(fù)責(zé)數(shù)據(jù)處理B、負(fù)責(zé)分布式文件存儲(chǔ)C、負(fù)責(zé)分布式集群管理D、負(fù)責(zé)資源管理和任務(wù)調(diào)度【正確答案】:A25.(,1分)下列選項(xiàng)中,用于使用create命令創(chuàng)建順序結(jié)點(diǎn)類型ZNode的參數(shù)是()A、-pB、-eC、-rD、-s【正確答案】:D26.(,1分)以下InputFormat組件中那個(gè)是文本文件輸入類()A、SequenceFileAsBinaryInputFormatB、SequenceInputFormatC、TextInputFormatD、KeyValueInputFormat【正確答案】:C27.(,1分)Hadoop的配置目錄在哪里()A、$HADOOP_HOME/confB、/etc/hadoopC、/etc/hostsD、$HADOOP_HOME/etc/hadoop【正確答案】:D28.(,1分)下列選項(xiàng)中,不能注冊(cè)Watcher的方法是()A、setData()B、getData()C、getChildren()D、exists()【正確答案】:A29.(,1分)檢查L(zhǎng)inux能否連接上網(wǎng),通常使用那個(gè)命令()A、ipconfigB、ifconfigC、ens33D、ping【正確答案】:A30.(,1分)下列選項(xiàng)中,用于啟動(dòng)Zookeeper服務(wù)的命令是()A、zkServer.shB、start-zk.shC、zkServer.shstartD、startzkServer.sh【正確答案】:C31.(,1分)在MapReduce中,對(duì)于map輸出的中間結(jié)果,負(fù)責(zé)按key進(jìn)行分區(qū)的是()A、ShuffleB、PartitionerC、CombinerD、RecordReader【正確答案】:B32.(,1分)在ZooKeeper中,ZNode的類型不包括下面那個(gè)()A、永久節(jié)點(diǎn)B、順序節(jié)點(diǎn)C、持久節(jié)點(diǎn)D、臨時(shí)節(jié)點(diǎn)【正確答案】:A33.(,1分)下列關(guān)于HDFS的說(shuō)法正確的是()A、SecondaryNameNode通常與NameNode在一個(gè)節(jié)點(diǎn)啟動(dòng)B、元數(shù)據(jù)指的是文件實(shí)際的數(shù)據(jù)C、NameNode負(fù)責(zé)HDFS中的數(shù)據(jù)存儲(chǔ)D、DataNode負(fù)責(zé)HDFS中的數(shù)據(jù)存儲(chǔ)【正確答案】:D34.下列選項(xiàng)中,用于對(duì)Map階段輸出的數(shù)據(jù)進(jìn)行分區(qū)的組件是()A、Partition組件B、Combiner組件C、Group組件D、Partitioner組件【正確答案】:D35.(,1分)MapReduce編程模型中以下那個(gè)組件式最后執(zhí)行的()。A、PartitionerB、ReducerC、MapperD、RecorfReader【正確答案】:B36.(,1分)下列選項(xiàng)中,不屬于HDFS服務(wù)的是()A、NodeManagerB、SecondaryNameNodeC、NameNodeD、ZNode【正確答案】:C37.(,1分)Hadoop3.x版本支持最低的JDK版本是()A、JDK7B、JDK9C、JDK8D、JDK6【正確答案】:C38.(,1分)下列關(guān)于Hadoop生態(tài)體系項(xiàng)目的描述,錯(cuò)誤的是()A、Hive是一個(gè)數(shù)據(jù)倉(cāng)庫(kù)工具B、Ambari是一個(gè)基于Web的工具C、Spark是一個(gè)基于內(nèi)存的分布式計(jì)算引擎D、Pig是一個(gè)分布式數(shù)據(jù)庫(kù)【正確答案】:D39.(,1分)ZooKeeper集群中扮演著不同的角色,其中不包括()A、ObserverB、ClientC、LeaderD、Follower【正確答案】:B40.(,1分)下列選項(xiàng)中,不屬于Hadoop自定義配置文件的是()A、hdfs-site.xmlB、mapreduce-site.xmlC、yarn-site.xmlD、core-site.xml【正確答案】:B1.24.(,1分)設(shè)置虛擬機(jī)主機(jī)名為hadoop3的命令是hostnamectlsethostnamehadop3。A、正確B、錯(cuò)誤【正確答案】:B2.23.(,1分)Federation機(jī)制中每個(gè)NameNode管理的NameSpace可以相互訪問(wèn)。A、正確B、錯(cuò)誤【正確答案】:B3.24.(,1分)Hadoop安裝目錄中的lib目錄存放了Hadoop各個(gè)模塊編譯后的jar包。A、正確B、錯(cuò)誤【正確答案】:B4.28.(,1分)只有初次啟動(dòng)Hadoop集群時(shí)需要進(jìn)行格式化文件系統(tǒng)的操作。A、正確B、錯(cuò)誤【正確答案】:A5.23.(,1分)Hive相對(duì)于MySQL來(lái)說(shuō)執(zhí)行延遲低。A、正確B、錯(cuò)誤【正確答案】:B6.29.(,1分)創(chuàng)建分區(qū)表時(shí),分區(qū)字段不能與已存在的字段重復(fù)。A、正確B、錯(cuò)誤【正確答案】:A7.25.(,1分)用于合并小文件的組件是CombineTextInputFormat。A、正確B、錯(cuò)誤【正確答案】:A8.27.(,1分)在MapReduce驅(qū)動(dòng)類中配置ReduceTask數(shù)量的方法是setNumReduceTask()。A、正確B、錯(cuò)誤【正確答案】:B9.26.(,1分)YARN中負(fù)責(zé)管理應(yīng)用程序的是NodeManager。A、正確B、錯(cuò)誤【正確答案】:B10.30.(,1分)Hadoop3.x支持最低的JDK版本為1.8。A、正確B、錯(cuò)誤【正確答案】:A11.22.(,1分)ErasureCoding是一種加密技術(shù)。A、正確B、錯(cuò)誤【正確答案】:B12.22.(,1分)Spark是一個(gè)基于磁盤(pán)的分布式計(jì)算引擎。A、正確B、錯(cuò)誤【正確答案】:B13.21.(,1分)NodeManager是YARN的服務(wù)。A、正確B、錯(cuò)誤【正確答案】:A14.28.(,1分)修改ZooKeeper默認(rèn)配置時(shí),要將模板文件zoo_sample.cfg重命名為zoo.cfg。A、正確B、錯(cuò)誤【正確答案】:A15.30.(,1分)Shuffle僅發(fā)生在ReduceTask。A、正確B、錯(cuò)誤【正確答案】:B16.25.(,1分)2004年,Nutch的開(kāi)發(fā)人員借助GFS開(kāi)發(fā)出了Nutch分布式文件系統(tǒng)。A、正確B、錯(cuò)誤【正確答案】:A17.28.(,1分)

只有初次啟動(dòng)Hadoop集群時(shí)需要進(jìn)行格式化文件系統(tǒng)的操作。A、正確B、錯(cuò)誤【正確答案】:A18.29.(,1分)ZooKeeper集群中不同ZooKeeper服務(wù)的myid可以重復(fù)。A、正確B、錯(cuò)誤【正確答案】:B19.26.(,1分)在Hadoop2.x中,YARN替代了Hadoop1.x中MapReduce的全部工作A、正確B、錯(cuò)誤【正確答案】:B20.27.(,1分)只有初次啟動(dòng)Hadoop集群時(shí)需要進(jìn)行格式化文件系統(tǒng)的操作。A、正確B、錯(cuò)誤【正確答案】:A簡(jiǎn)答題1.33.(簡(jiǎn)答題,6分)簡(jiǎn)述ZooKeeper的Watcher機(jī)制的特性?!菊_答案】:(1)一次性一次性指的是Watcher所監(jiān)聽(tīng)的事件一旦被觸發(fā),那么該Watcher就會(huì)被移除,需要反復(fù)注冊(cè)才能使用。(2)客戶端串行執(zhí)行所有Watcher的回調(diào)不會(huì)并發(fā)執(zhí)行,而是按照回調(diào)順序一個(gè)一個(gè)執(zhí)行。

(3)輕量級(jí)WatchedEvent是Watcher機(jī)制的最小事件通知單元,它的數(shù)據(jù)結(jié)構(gòu)中只包含三部分內(nèi)容,分別是通知狀態(tài)、事件類型和結(jié)點(diǎn)路徑。2.簡(jiǎn)要敘述HDFS寫(xiě)文件流程?!菊_答案】:(1)客戶端NameNode發(fā)起寫(xiě)文件請(qǐng)求,與之建立通信。

(2)NameNode檢查客戶端是否有上傳文件的權(quán)限,以及文件是否存在。

(3)客戶端根據(jù)分塊策略按128MB塊切文件。

(4)客戶端向NameNode請(qǐng)求上傳第一個(gè)Block。

(5)NameNode根據(jù)副本機(jī)制和機(jī)架感知向客戶端返回可上傳DataNode列表。

(6)客戶端從NameNode接收可上傳DataNode列表,并與虛擬機(jī)建立管道。

(7)連接并建立管道,返回連通情況

(8)客戶端開(kāi)始傳輸,傳輸過(guò)程是以流式寫(xiě)入(流水)的方式實(shí)現(xiàn)。重復(fù)第4~8步的流程,依次上傳,直到完成文件的上傳。3.35.(簡(jiǎn)答題,6分)簡(jiǎn)述HDFS的局限性表現(xiàn)在那些方面?!菊_答案】:1)HDFS不適合存儲(chǔ)大量小文件,因?yàn)樾∥募?huì)占用大量的元數(shù)據(jù)存儲(chǔ)空間,降低存儲(chǔ)效率;2)HDFS不支持多用戶并發(fā)寫(xiě)相同文件,這限制了其在某些應(yīng)用場(chǎng)景下的使用;3)HDFS不適合交互式應(yīng)用和低延遲場(chǎng)景,因?yàn)槠湓O(shè)計(jì)目標(biāo)是批量處理大規(guī)模數(shù)據(jù),而不是實(shí)時(shí)響應(yīng)用戶請(qǐng)求。4.簡(jiǎn)述不同類型ZNode的區(qū)別。【正確答案】:(1)持久結(jié)點(diǎn)持久結(jié)點(diǎn)被創(chuàng)建后,便會(huì)一直存在于ZooKeeper中,除非主動(dòng)刪除持久結(jié)點(diǎn)。

(2)臨時(shí)結(jié)點(diǎn)與持久結(jié)點(diǎn)有所不同,臨時(shí)結(jié)點(diǎn)的生命周期取決于

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論