準備在ubuntu環境中試驗glusterfs的一些功能, 雖然安裝的步驟很簡單,不過因爲本人剛開始接觸ubuntu系統還有glusterfs,所以在安裝過程中就走了很多的彎路,%>_<%,現在把安裝glusterfs的成功過程分享下,希望可以對你有所幫助。配置的話,網上有很多的文章,都很經典,初學者就不班門弄斧了。
1、下載glusterfs安裝包
glusterfs包下載網址:
http://download.gluster.org/pub/gluster/glusterfs/
選擇需要的版本和系統(如3.5 ubuntu,以下都以該版本爲例)
然後打開說明文檔:
① 如果服務器可以連接外網,那麼執行以下命令就可以追加該PPA
add-apt-repositoryppa:semiosis/ubuntu-glusterfs-3.5
② 如果服務器不可以連接外網,那麼進入文檔中說明網站進行glusterfs包的下載。
https://launchpad.net/~semiosis/+archive/ubuntu-glusterfs-3.5
選擇Ubuntu 系統版本下載對應的deb deb-src
進入該網站後,在ubuntu/pool/main目錄下 下載需要的glusterfs deb安裝包
2、安裝glusterfs deb安裝包
查看下載後的安裝包:
weihao@ubuntu05:~/source/glusterfs/trusty$ls
glusterfs-client_3.5.0-ubuntu1~trusty1_amd64.deb glusterfs-dbg_3.5.0-ubuntu1~trusty1_amd64.deb
glusterfs-common_3.5.0-ubuntu1~trusty1_amd64.deb glusterfs-server_3.5.0-ubuntu1~trusty1_amd64.deb
weihao@ubuntu05:~/source/glusterfs/trusty$
使用sudo dpkg -iglusterfs-xxxx.deb 命令安裝這些包。
注意:在安裝的時候會有一些依賴的包,如果這些包還沒有安裝,可以去ubuntu 下載網址中,下載ubuntu中需求的包。
下載地址如下:
http://archive.ubuntu.com/ubuntu/pool/main/
安裝完了。
3、安裝後生成執行文件說明
安裝glusterfs後,在/usr/sbin目錄下生成以下四個可執行文件
gluster glusterd glusterfs glusterfsd
分別代表的意思如下所示:
gluster:控制檯管理程序(Gluster Console Manager),可以以命令形式或者交互式形式對glusterfs中的volume,brick,集羣節點等信息進行查看及操作(增,刪,改)。
glusterd:軟鏈接指向glusterfsd,Glusterfs的管理進程,負責處理來自gluster的命令。
glusterfs:軟鏈接指向glusterfsd,Glusterfs自帶的客戶端
glusterfsd:Glusterfs服務端程序