GlusterFS是一種Scale-Out存儲解決方案!!
企業面對著各種資料量的暴增,資料儲存已成為一個必須要注重的問題。
運用GlusterFS特點,讓您打造出彈性又靈活的企業級儲存解決方案。
筆者(百原科技)將分享在Ubuntu平台建置GlusterFS叢集儲存及相關的應用。
相關資源請參閱
GLUSTER COMMUNITY
http://www.gluster.org
延續上一篇,(網站同步篇 1)~~
我們將實驗運用Gluster來施作網站同步,評估能否快速達成這個任務?
此次的Lab需要的伺服器以及相關服務會稍多一點,請參考下列資訊
1.DHCP Server
2.DNS Server
3.Gluster Server
4.Apache Server
5.Mysql Server
6.FTP Server
7.Deepin Client
STEP.1
先準備好DHCP Server,發放固定IP給下列主機,並檢測網路可正常連接
命令:fping n1.glusterlab n2.glusterlab n3.glusterlab n4.glusterlab
圖例:
STEP.2
先準備好DNS Server,並設定好相關的名稱解析
圖例:
STEP.3
設定Gluster Server
STEP.3-1
檢查glusterfs-server服務是否正常起動
命令:service glusterfs-server
STEP.3-3
將n1.glusterlab~n4.glusterlab主機加入成為叢集成員
命令:gluster peer probe n1.glusterlab
命令:gluster peer probe n2.glusterlab
命令:gluster peer probe n3.glusterlab
命令:gluster peer probe n4.glusterlab
圖例:
檢視目前叢集成員
命令:gluster peer status
圖例:
STEP.5
建立分散式卷冊,卷冊名稱為dis-vol
命令:
gluster volume create dis-vol transport tcp n1.glusterlab:/dis-vol n2.glusterlab:/dis-vol n3.glusterlab:/dis-vol n4.glusterlab:/dis-vol 圖例:
STEP.6
啟用分散式卷冊,券冊名稱為dis-vol
命令:gluster volume start dis-vol
圖例:
STEP.7
檢視分散式卷冊狀態,券冊名稱為dis-vol
命令:gluster volume info
圖例:
STEP.8
設定Apache Server
w1.glusterlab
w2.glusterlab
w3.glusterlab
注意事項
此次LAB會使用DNS Server來進行名稱解析,與之前利用hosts方式解析名稱不一樣喔!