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

下載本文檔

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

文檔簡介

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

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

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

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

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

(4)客戶端向NameNode請求上傳第一個Block。

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

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

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

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

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

溫馨提示

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

評論

0/150

提交評論