Gluster File System 3.3.0 Admimistration Guide(Gluster File System 3.3.0 管理指南)-1

簡介

本文爲Gluster File System官網管理手冊原文反映,你可以將其作爲其中文版參考手冊。Gluster File System是一種可伸縮的,在以太網和Infiniband RDMA上允許的網絡文件系統。

早起的GFS主要的調試以配置主文檔爲主,發展3.3.0時已經逐漸放棄這種較爲複雜,繁瑣的配置方法。開始使用命令行配置,這也體現是gfs的簡單,易上手的特點。後期會陸續更新翻譯



目錄

Gluster File System 3.3.0. 1

Admimistration Guide. 1

介紹gluster文件系統... 3

部分二管理管理glusterd服務... 5

2.1 手動開啓或停止glusterd服務。... 5

2.2 自動啓動glusterd服務... 5

部分三使用gluster控制檯管理-命令行功能... 6

允許gluster控制檯管理... 6

部分四設置信任存儲池... 8

4.1 添加服務器到可信任存儲池中... 8

4.2 從可信任存儲池中移除服務器... 9

部分五建立GlusterFS服務器卷... 10

 

 


 

 

介紹gluster文件系統

GlusterFS是一個開源的,可以伸縮至PB字節和處理幾千個客戶端的集羣穩文件系統。Gluster可以靈活的結合物理的產品,虛擬和雲資源來實現高可用和企業存儲性能,成爲傳統解決成本方案的一部分。

GlusterFS通過infiniband RDMA或者TCP/IP連接將存儲塊集羣在一起,聚集硬盤和內存資源和管理數據在單一的全局命名空間。GlusterFS是一個基於易於堆疊用戶空間設計,爲不同的載實現高性能

wKioL1XK953BMQ7GAAFGtP9c240546.jpg

 

1.1 虛擬雲環境

 

GlusterFS是爲當今的高性能,虛擬雲環境設置的。和傳統的數據中心不同,雲環境需要多個租戶,可以增加或減少資源在需求上。企業可以擴展容量,根據需求在性能和可用性上,沒有廠商鎖定,通過無前提,公共雲和混合環境

 


部分二 管理管理glusterd服務

在安裝完畢GlusterFS後,你需要啓動glusterd服務。Glusterd服務由於一下服務,集羣彈性卷管理,監管glusterfs進程,和協調動態卷操作,如在多臺非損壞的存儲服務器上增加或移除卷。

 

2.1 手動開啓或停止glusterd服務。

這部分描述如何人工啓動和管理glusterd

  • 人工啓動glusterd服務器,通過一下命令

# /etc/init.d/glusterd start

  • 人工停止glusterd服務器,通過一下命令

  • 自動啓動glusterd服務

這部分描述如何配置系統用戶自動啓動glusterd服務器在每次系統啓動的時候。

2.2.1 Red Hat-based Systems

配置紅帽操作系統在每次開機時自動啓動glusterd服務,可輸入一下命令行:

# chkconfig  glusterd on

 

2.2.2 Debian-base Systems

配置Debian操作系統在每次開機時自動啓動gluster服務,可輸入一下命令行:

# update-rcglusterd defaults

 

2.2.3 Red HatDedain以外的操作系統

Red HatDedain之外的操作系統配置

# echo “glusterd”>> /etc/rc.local


部分三 使用gluster控制檯管理-命令行功能

Gluster控制檯管理是一個簡化配置和管理你的存儲環境的單命令行工具。Gluster控制檯管理是一個類似與LVM CLI 或者ZFS命令行的接口,但是它工作在多臺同步的存儲服務器上。你可以使用Gluster Consele mananger掛載卷並且激活卷。Gluster通過所有的Gluster通過所有Gluster服務器通過卷配置信息。

使用Gluster控制管理臺,更具需求,你可以創建一個心卷,啓動卷和停止卷。你還可以增加一個塊到卷裏,從已存在的卷中移除塊,就像更改卷設置一樣,在起的設置上。

你還可以使用這些CLI  命令創建自動化腳本,使用命令行一樣,API允許集成第三方應用。

允許gluster控制檯管理

你可以允許Gluster控制管理在任何Glusterfs服務器或者通過允許GlusterCLI在接口模式下。你可以通過SSH遠程使用gluster命令。

  • 直接允許命令

# gluster peer command

例如:

# gluster peer status

  • 允許gluster控制檯管理在交互式模式下

#gluster

你可以執行gluster命令從控制檯管理提示:

#gluster> command

例如,查看服務器peer的狀態

#gluster

gluster > peer status

關於任何“gluster”的安裝,檢查所有支持的CLI命令,使用‘gluster help


 


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章