版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
第五章一、單選題1、Zookeeper中的數(shù)據(jù)存儲結(jié)構(gòu)和標(biāo)準(zhǔn)文件系統(tǒng)非常類似,兩者采用的層次結(jié)構(gòu)是()。A、樹形B、星形C、網(wǎng)形D、分布式參考答案:A2、為了保證Leader選舉能夠通過半數(shù)以上臺服務(wù)器選舉支持,因此Zookeeper集群搭建的服務(wù)器為()。A、2n+2B、2nC、2n+1D、以上說法均錯(cuò)誤參考答案:C3、下列選項(xiàng)中,用于獲取Zookeeper所包含的信息的Shell命令是()。A、lsB、ls2C、rD、get參考答案:D4、當(dāng)Zookeeper的節(jié)點(diǎn)數(shù)據(jù)發(fā)生變更時(shí),被觸發(fā)的事件是()。A、NodeCreatedB、NodeDataChangedC、NodeChildrentChangedD、NodeDeleted參考答案:B答案解析:當(dāng)節(jié)點(diǎn)的數(shù)據(jù)發(fā)生變更時(shí),NodeDataChanged事件被觸發(fā)。5、下列說法中,關(guān)于Zookeeper說法錯(cuò)誤的是()。A、ApacheZookeeper旨在減輕構(gòu)建健壯的分布式系統(tǒng)的服務(wù)B、Zookeeper最早起源于雅虎研究院的一個(gè)研究小組C、Zookeeper是一個(gè)分布式協(xié)調(diào)服務(wù)的收費(fèi)框架D、Zookeeper本質(zhì)上是一個(gè)分布式的小文件存儲系統(tǒng)參考答案:C答案解析:Zookeeper是一個(gè)分布式協(xié)調(diào)服務(wù)的開源框架,它是由Google的Chubby開源實(shí)現(xiàn)。二、多選題1、下列選項(xiàng)中,屬于Zookeeper集群的角色有()。A、FollowerB、WorkerC、ObserverD、Leader參考答案:A,C,D2、下列說法中,關(guān)于zoo.cfg配置文件中的參數(shù)server.1=hadoop01:2888:3888說法正確的是()。A、1表示服務(wù)器的編號B、hadoop01表示這個(gè)服務(wù)器的IP地址C、2888表示表示Zookeeper服務(wù)器之間的通信心跳號D、3888表示Leader選舉的端口號參考答案:A,B3、Zookeeper中,Watcher機(jī)制的特點(diǎn)包含()。A、一次性觸發(fā)B、事件封裝C、異步發(fā)送D、先注冊再觸發(fā)參考答案:A,B,C,D4、在Zookeeper選舉過程中,一共有四種狀態(tài),分別是()。A、競選狀態(tài)B、隨從狀態(tài)C、觀察狀態(tài)D、領(lǐng)導(dǎo)者狀態(tài)參考答案:A,B,C,D答案解析:Zookeeper服務(wù)器有四種狀態(tài),分別為競選狀態(tài)、隨從狀態(tài)、觀察狀態(tài)以及領(lǐng)導(dǎo)者狀態(tài)。三、判斷題1、臨時(shí)節(jié)點(diǎn)允許擁有子節(jié)點(diǎn)。對錯(cuò)參考答案:錯(cuò)答案解析:臨時(shí)節(jié)點(diǎn)不允許擁有子節(jié)點(diǎn)。2、Zookeeper的選舉機(jī)制,實(shí)際上是采用算法FastLeaderElection,投票數(shù)大于半數(shù)則勝出的機(jī)制。對錯(cuò)參考答案:對3、Zookeeper提供的getChildren()方法可以用于獲取指定節(jié)點(diǎn)下的所有子節(jié)點(diǎn)列表。對錯(cuò)參考答案:對4、Zookeeper數(shù)據(jù)模型中的每個(gè)Znode都是由三部分組成,分別是stat、data和children。對錯(cuò)參考答案:對答案解析:Zookeeper數(shù)據(jù)模型中的每個(gè)Znode都是由三部分組成,分別是stat、data和children。5、啟動(dòng)Zookeeper服務(wù)的命令是“zkServer.shstart”。對錯(cuò)參考答案:對6、命名服務(wù)是分布式系統(tǒng)中比較常見的一類場景,發(fā)布者將需要全局統(tǒng)一管理的數(shù)據(jù)發(fā)布到Zookeeper節(jié)點(diǎn)上,供訂閱者動(dòng)態(tài)獲取數(shù)據(jù),實(shí)現(xiàn)配置信息的集中式管理和動(dòng)態(tài)更新。對錯(cuò)參考答案:錯(cuò)答案解析:命名服務(wù)是分布式系統(tǒng)中比較常見的一類場景。在分布式系統(tǒng)中,通過使用命名服務(wù),客戶端應(yīng)用能夠根據(jù)指定名字來獲取資源服務(wù)的地址,提供者等信息。7、Observer角色參與Leader選舉過程中的投票。對錯(cuò)參考答案:錯(cuò)答案解析:Observer角色不會參與任何形式的投票,只提供非事務(wù)性的服務(wù)。8、在Zookeeper選舉機(jī)制中,數(shù)據(jù)ID是服務(wù)器中存放的最新數(shù)據(jù)版本號,該值越大則說明數(shù)據(jù)越新,在選舉過程中數(shù)據(jù)越新權(quán)重越小。對錯(cuò)參考答案:錯(cuò)答案解析:在Zookeeper選舉機(jī)制中,數(shù)據(jù)ID是服務(wù)器中存放的最新數(shù)據(jù)版本號,該值越大則說明數(shù)據(jù)越新,在選舉過程中數(shù)據(jù)越新權(quán)重越大。9、由于Zookeeper集群的運(yùn)行不需要Java環(huán)境支持,所以不需要提前安裝JDK。對錯(cuò)參考答案:錯(cuò)答案解析:由于Zookeeper集群的運(yùn)行需要Java環(huán)境支持,所以需要提前安裝JDK。10、當(dāng)客戶端斷開連接,此時(shí)客戶端和服務(wù)器的連接就是SyncConnected狀態(tài),說明連接失敗。對錯(cuò)參考答案:錯(cuò)答案解析:當(dāng)客戶端斷開連接,此時(shí)客戶端和服務(wù)器的連接就是Disconnected狀態(tài),說明連接失敗。11、Zookeeper具有全局?jǐn)?shù)據(jù)一致性、高容錯(cuò)性、無序性、原子性以及實(shí)時(shí)性。對錯(cuò)參考答案:錯(cuò)答案解析:Zookeeper具有全局?jǐn)?shù)據(jù)一致性、可靠性、順序性、原子性以及實(shí)時(shí)性。12、非全新集群選舉時(shí)是優(yōu)中選優(yōu),保證Leader是Zookeeper集群中數(shù)據(jù)最完整、最可靠的一臺服務(wù)器。對錯(cuò)參考答案:對答案解析:非全新集群選舉時(shí)是優(yōu)中選優(yōu),保證Leader是Zookeeper集群中數(shù)據(jù)最完整、最可靠的一臺服務(wù)器。四、填空題1、是Zookeeper集群工作的核心,也是事務(wù)性請求(寫操作)的唯一調(diào)度和處理者。參考答案:【Leader】答案解析:Leader是Zookeeper集群工作的核心,也是事務(wù)性請求(寫操作)的唯一調(diào)度和處理者。2、當(dāng)Zookeeper客戶端連接認(rèn)證失敗,此時(shí)客戶端和服務(wù)器的連接狀態(tài)就是,說明認(rèn)證失敗。參考答案:【AuthFailed】3、Zookeeper選舉機(jī)制的類型有兩種,分別是和非全新集群選舉。參考答案:【全新集群選舉】4、Zookeeper的順序性主要分為兩種,分別是和偏序。參考答案:【全局有序】5、當(dāng)節(jié)點(diǎn)的直接子節(jié)點(diǎn)被創(chuàng)建、被刪除、子節(jié)點(diǎn)數(shù)據(jù)發(fā)生變更時(shí),事件被觸發(fā)。參考答案:【NodeChildrentChanged】答案解析:暫無解析6、通過執(zhí)行命令,查看該節(jié)點(diǎn)的Zookeeper角色。參考答案:【zkServer.shstatus】答案解析:通過執(zhí)行“zkServer.shstatus”命令,查看該節(jié)點(diǎn)的Zookeeper角色。7、在配置文件中,設(shè)置與主機(jī)連接的心跳端口和選舉端口。參考答案:【zoo.cfg】答案解析:在配置文件zoo.cfg中,設(shè)置與主機(jī)連接的心跳端口和選舉端口。8、的生命周期不依賴于會話,并且只有在客戶端顯示執(zhí)行刪除操作的時(shí)候,它們才能被刪除。參考答案:【永久節(jié)點(diǎn)】答案解析:永久節(jié)點(diǎn)的生命周期不依賴于會話,并且只有在客戶端顯示執(zhí)行刪除操作的時(shí)候,它們才能被刪除。9、在Zookeeper的選舉機(jī)制中,服務(wù)器的編號越大,則在FastLeaderElection算法中的越大。參考答案:【權(quán)重】10、Zookeeper是由組成的樹。參考答案:【節(jié)點(diǎn)】答案解析:Zookeeper是由節(jié)點(diǎn)組成的樹,樹中的每個(gè)節(jié)點(diǎn)被稱為—Znode。11、Zookeeper提供的典型應(yīng)用場景服務(wù)有、統(tǒng)一命名服務(wù)和。參考答案:【數(shù)據(jù)發(fā)布與訂閱】【分布式鎖】答案解析:Zookeeper典型應(yīng)用場景有數(shù)據(jù)發(fā)布與訂閱、統(tǒng)一命名服務(wù)和分布式鎖。12、Znode有兩種類型,分別是和永久節(jié)點(diǎn)。參考答案:【臨時(shí)節(jié)點(diǎn)】五、簡單題1、簡述Zookeeper的Watcher機(jī)制。參考答案:在ZooKeeper中,引入了Watcher機(jī)制來實(shí)現(xiàn)分布式的通知功能。ZooKeeper允許客戶端向服務(wù)端注冊一個(gè)Watch監(jiān)聽,當(dāng)服務(wù)端的一些事件觸發(fā)了這個(gè)Watch,那么就會向指定客戶端發(fā)送一個(gè)事件通知,來實(shí)現(xiàn)分布式的通知功能。2、簡述分布式鎖服務(wù)。參考答案:分布式鎖服務(wù)可以保證Zookeeper中數(shù)據(jù)的強(qiáng)一致性,鎖服務(wù)分為兩類,一類是保持獨(dú)占,另一類是控制時(shí)序。所謂保持獨(dú)占,就是所有試圖來獲取這個(gè)鎖的客戶端,最終只有一個(gè)客戶端可以成
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 七年級英語Travel課件
- 《實(shí)驗(yàn)室空調(diào)系統(tǒng)》課件
- 《檔案價(jià)值鑒定》課件
- 單位管理制度集合大全人事管理篇十篇
- 單位管理制度集粹選集人力資源管理篇十篇
- 單位管理制度匯編大全人事管理篇
- 單位管理制度合并匯編【人員管理篇】
- 單位管理制度分享合集員工管理篇
- 單位管理制度范文大合集職工管理十篇
- 單位管理制度呈現(xiàn)匯編職員管理十篇
- 2023-2024學(xué)年浙江省杭州市上城區(qū)教科版四年級上冊期末考試科學(xué)試卷
- 期末 (試題) -2024-2025學(xué)年人教PEP版英語五年級上冊
- 期末 (試題) -2024-2025學(xué)年外研版(三起)(2024)英語三年級上冊
- 使用單位特種設(shè)備安全風(fēng)險(xiǎn)管控清單
- 《中國古代文學(xué)史——李白》優(yōu)秀PPT課件
- 履帶吊驗(yàn)收表
- AAEM的應(yīng)用機(jī)理
- 2018-2019學(xué)年第一學(xué)期西城小學(xué)三年級數(shù)學(xué)期末試題
- GB-T-12137-2015-氣瓶氣密性試驗(yàn)方法
- 學(xué)生學(xué)習(xí)挑戰(zhàn)書
- 煙葉種植及加工項(xiàng)目可行性研究報(bào)告寫作范文
評論
0/150
提交評論