<a href=""></a>GlusterFS是一種Scale-Out存儲解決方案!!
企業面對著各種資料量的暴增,資料儲存已成為一個必須要注重的問題。
運用GlusterFS特點,讓您打造出彈性又靈活的企業級儲存解決方案。
筆者(百原科技)將分享在Ubuntu平台建置GlusterFS叢集儲存及相關的應用。
相關資源請參閱
GLUSTER COMMUNITY
http://www.gluster.org
(網站同步篇 1)、(網站同步篇 2)、(網站同步篇 3)
延續上一篇Ubuntu建構GlusterFS叢集儲存(檔案伺服器實戰篇 2)
由於是採用Gluster分散式卷冊模式,有存在單一故點問題,我們除了先將資料還原後,盡快提供檔案服務外,也要改善目前的分散式架構。
1.需要重新建置嗎?
2.其他硬體架構是否要一併規劃?
STEP.1
接續上一篇,筆者將分享如何實做gluster volume replace-brick,詳細的可以再參閱 Gluster Community提供的Admin Guide
建議延伸閱讀章節
Chapter 7.Migrating Volumes
STEP.2
狀況二:是模擬n4節點因硬碟空間即將用盡,我們將練習不停機移轉,所以要利用下列命令
gluster peer probe
gluster volume replace-brick
在不停機的狀態下,先將n6加入目前叢集,再將n4的資料移轉至n6節點
STEP.3
先檢視目前叢集狀態
命令:gluster peer status
圖例:
STEP.4
先檢視目前fs-vol卷冊狀態
命令:gluster volume info
圖例:
STEP.5
將n6節點加入目前叢集,成為成員
命令:gluster peer probe n6
圖例:
STEP.6
再次檢視目前叢集狀態,確認n6節點已成為節點成員
命令:gluster peer status
圖例:
STEP.7
啟用移轉n4節點伺服器上的資料
命令:gluster volume replace-brick fs-vol n4:/fs-vol n6:/fs-vol start
圖例:
STEP.8
檢視目前移轉狀態
命令:gluster volume replace-brick fs-vol n4:/fs-vol n6:/fs-vol status
圖例:
STEP.9
確認執行n4移轉至n6
命令:gluster volume replace-brick fs-vol n4:/fs-vol n6:/fs-vol commit
圖例:
STEP.4
再次檢視fs-vol卷冊狀態,n6節點已是fs-vol卷冊的brick囉,那n4節點便可關機加裝硬碟囉!
命令:gluster volume info
圖例:
有圖有真相,附上n4節點與n6節點移轉後檔案數量截圖
n4節點檔案數量有24,928
n6節點檔案數量有24,928
Ubuntu建構GlusterFS叢集儲存(檔案伺服器實戰篇 2)截圖,當時n4節點檔案數量有24,928
今天的練習完工囉~~很好玩吧