面試題 集群公升級的問題

2021-08-30 11:05:36 字數 379 閱讀 3110

考察乙個面試題:

zk集群如何公升級版本

好文章:

同理:hdfs如何公升級版本

同理:yarn如何公升級版本

答:小版本的公升級和大版本的公升級

小版本的公升級:比如zk,先關閉乙個節點,然後替換軟連線,在啟動服務,反正主備切換著來,就依賴zk和hdfs的副本特性.使用新版本安裝之後加入現有集群,依靠副本策略逐步自動同步到新集群.副本遷移完畢就可以直接切換了

大版本的公升級:,基本就是重新搭建一套。重新搭建也要考慮原來的資料怎麼弄到新的裡面。

防止資料丟失:

公升級之前做一次資料校驗  ( filesystem.setverifychecksum(false)) 公升級之後做一次  基本上沒啥事,具體實現等spark搞完再來。

面試題 賽馬問題

據說,這是google的面試題。面試題目如下 一共有25匹馬,有乙個賽場,賽場有5個賽道,就是說最多同時可以有5匹馬一起比賽。假設每匹馬都跑的很穩定,不用任何其他工具,只通過馬與馬之間的比賽,試問,最少得比多少場才能知道跑得最快的5匹馬?不能使用撞大運的演算法 很明顯這是乙個演算法題,網上有很多貼子...

SQL問題(面試題)

面試完後在本地mysql資料庫中重現了該問題 資料表stuscore資訊如下 1 計算每個人的總成績,並且排名 要求顯示字段 學號 姓名 總成績 select stuid as 學號,name as 姓名,sum score as 總成績 from stuscore group by stuid o...

面試題 PHP面試題

建議 比如是系統配置,缺少了無法執行,自然使用 require 如果某一段程式少了,只是少了統計 訪問的,不是必不可少的。可以使用 include 而加不加 once 就是效率上的區別,雖然系統會幫你考慮只包含一次,但系統的判斷會降低效率,因此,更應該在開發之初,把目錄結構調整高好,盡量不使用 on...