導航:首頁 > 源碼編譯 > doris源碼編譯

doris源碼編譯

發布時間:2023-10-25 22:57:16

㈠ Doris 源碼分析 (四) 元數據維護

注 修改配置之後,需要通過 metadata_failure_recovery=true 來清空 bdbje 的元數據, 因此當修改 FE 埠等都可以通過在 fe/基拿conf/fe.conf 的方式來使其生效即可,然後將 fe.conf 文件中的 metadata_failure_recovery=true 刪除防止下次再次清除咯。(源碼: org.apache.doris.journal.bdbje.BDBDebugger )

修改 fe.conf 文件增加 enable_bdbje_debug_mode=true , 然後通過 sh start_fe.sh --daemon 啟動 FE 即可進入 debug 模式。 進入 debug 模式之後,僅會啟動 http server 和 MySQLServer 並打開 BDBJE 實例,但不會進入任何元數據的載入及後搏大搭續其他啟動流程。

進入 FE web ui 或 MySQL 客戶端訪問 Doris 服務:

當硬碟損壞之後,磁碟上 image 文件可能損壞,但內存中元數據完好的情況下可以從內存中 mp 元數據,在替換磁碟上仿芹的 image 文件,來恢復元數據,整個不停查詢服務的操作如下:

FE 啟動腳本中指定了 -helper 參數,並且指向了正確的 leader FE 節點,那麼該 FE 首先會通過 http 向 leader 節點詢問自身的角色(即 ROLE )和 cluster_id 。然後拉取最新的 image 文件。讀取 image 文件,生成元數據鏡像後,啟動 bdbje ,開始進行 bdbje 日誌同步。同步完成後,開始回放 bdbje 中, image 文件之後的日誌,完成最終的元數據鏡像生成。

閱讀全文

與doris源碼編譯相關的資料

熱點內容
如何為雲終端伺服器安裝軟體6 瀏覽:88
如何查找加密的應用 瀏覽:160
谷歌伺服器無法直接打開怎麼辦 瀏覽:430
電腦如何用安卓導航 瀏覽:354
十年以上程序員買什麼車 瀏覽:5
怎麼讓任務欄中文件夾合並 瀏覽:947
阿里雲伺服器後台開放8888埠 瀏覽:840
湖南電信iptv升級伺服器地址 瀏覽:1002
27乘36簡便演算法 瀏覽:338
柱加密區在哪裡 瀏覽:862
庫卡機器人編程視頻 瀏覽:834
程序員初級證 瀏覽:39
聚類演算法的偽代碼 瀏覽:1002
生物信息文件夾 瀏覽:860
如何設置電腦上的伺服器 瀏覽:1001
25乘105用簡便演算法 瀏覽:928
浪潮伺服器怎麼修復系統 瀏覽:341
泰拉瑞亞全物品國外伺服器地址 瀏覽:448
qq加密傳輸密碼 瀏覽:102
程序員騙房產 瀏覽:464