背景
最近狼电,希望了解一下有關(guān)glusterfs的有關(guān)原理,從自己的角度來講补憾,從volume的配置文件來著手是一件非常好的事情
這里漫萄,我們首先介紹一下glusterfs的基本原理;其次介紹一下glusterfs配置文件
glusterfs的基本原理
本來準(zhǔn)備好好寫一個基本原理的文檔盈匾,今天有幸跟愛貴兄討論問題腾务,并且在實(shí)驗(yàn)室就是看他的博客學(xué)習(xí)的,這里就引用他分享的GlusterFS集群文件系統(tǒng)研究
后面削饵,我會針對感興趣的技術(shù)點(diǎn)和glusterfs的優(yōu)缺點(diǎn)進(jìn)行分享
glusterfs的配置文件
從glusterfs 3.x之后岩瘦,它的配置文件就可以自動生成,不用手動去配置窿撬,非常方便启昧。但是對于個人,學(xué)習(xí)glusterfs的配置文件來了解整個流程是非常有必要的
glusterfs 的進(jìn)程配置文件一般在這個目錄下:/var/lib/glusterd/vols/volname 這個目錄下主要包括客戶端和server端的配置文件劈伴,例如:trusted-gv0.tcp-fuse.vol gv0.192.168.100.2.data-brick1-gv0.vol gv0.192.168.100.4.data-brick1-gv0.vol
在網(wǎng)上已經(jīng)有人把glusterfs的配置文件做了解讀密末,這里就不現(xiàn)丑了,請參考:解讀glusterfs的vol文件
-
從上面配置文件,很容易了解glusterfs的基本框架严里,這里附上glusterfs的框架圖: