![240](https://upload.jianshu.io/users/upload_avatars/24335065/758751d5-ba37-4660-bb5d-d7b037d54886.png?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
open的流程 open 實例化DB的具體實現(xiàn)類 調(diào)用Recover臼隔,恢復(fù)上次停止時的狀態(tài) 初始化內(nèi)存數(shù)據(jù)結(jié)構(gòu),(如果沒有復(fù)用之前的log就需要...
Preview 本模塊是ceph中各子系統(tǒng)相互通信及對外服務(wù)的模塊妄壶,采用的是異步通信摔握,ceph實現(xiàn)了POSIX、dpdk丁寄、rdma三種技術(shù)氨淌,本文...
Preview 我們在用c/c++編寫網(wǎng)絡(luò)程序時,基本步驟是:獲取一個socket伊磺、bind盛正、listen、accept屑埋、read豪筝、write(...
Previews 日志系統(tǒng)是一個系統(tǒng)的核心組成部分,是展示系統(tǒng)運行狀態(tài)摘能、錯誤追溯的最好方式续崖,搞明白日志的相關(guān)代碼有利于我們調(diào)試ceph代碼中的各...
Preview https://juejin.cn/post/7033574024198406174[https://juejin.cn/pos...
Preview 格式化磁盤其實就是將文件系統(tǒng)的元數(shù)據(jù)固化到磁盤中去,這樣在mount的時候可以從磁盤中讀取相應(yīng)的數(shù)據(jù)比如ext4文件系統(tǒng)的格式化...
Preview ceph中的每個組件在啟動的時候都會去啟動一個信號處理線程(異步處理信號)团搞,下面會簡單分析分析其源碼實現(xiàn) 源碼分析 關(guān)鍵類 啟動...
給我自己看的严望,比較亂 只看了單機(jī),集群的沒看 啟動 入口函數(shù)就在根目錄下的main.go中 會進(jìn)行一系列的command初始化逻恐,最后根據(jù)傳入的命...
官網(wǎng)地址 https://docs.gluster.org/en/latest/[https://docs.gluster.org/en/lat...