GlusterFS源碼解析 —— GlusterFS 源碼安裝

原文地址:http://blog.csdn.net/wangyuling1234567890/article/details/25519261


安裝環境:

CentOS6.2

glusterfs-3.4.3


GlusterFS 掛載需要 fuse 支持,如果你的內核版本低於 2.6.16 則需要下載fuse的源碼包自行編譯安裝,也可下載 fuse 的rpm包。安裝fuse的方法我就不說了,不會源碼安裝的直接去rpmfind.net上下載rpm即可。高於此版本的內核中已經有了fuse.ko的模塊,需要的時候可以執行以下命令進行加載:

modprobe -b fuse


1、下載GlusterFS的源碼包,目前已經有更新版本 :

wget http://download.gluster.org/pub/gluster/glusterfs/3.4/3.4.1/glusterfs-3.4.1.tar.gz

如果上面的鏈接失效,也可從我的blog 上面下載:

wget http://down.space-personal.com/GlusterFS/glusterfs-3.4.1.tar.gz


2、安裝需要的依賴包:

yum install -y openssl-devel libaio-devel bison bison-devel flex systemtap-sdt-devel readline-devel


3、安裝:

tar zxf glusterfs-3.4.1.tar.gz

cd glusterfs-3.4.1

./configure –prefix=/opt/soft/glusterfs –enable-systemtap

make -j4

make install

 

這樣安裝就已經完成了,執行命令:/opt/soft/glusterfs/sbin/glusterfs --version,看到如下信息則安裝正確而

[root@localhost glusterfs-3.4.3]# glusterfs --version
glusterfs 3.4.3 built on May 10 2014 10:48:24
Repository revision: git://git.gluster.com/glusterfs.git
Copyright (c) 2006-2013 Red Hat, Inc. <http://www.redhat.com/>
GlusterFS comes with ABSOLUTELY NO WARRANTY.
It is licensed to you under your choice of the GNU Lesser
General Public License, version 3 or any later version (LGPLv3
or later), or the GNU General Public License, version 2 (GPLv2),
in all cases as published by the Free Software Foundation.


注:

由於安裝到了/opt/soft/glusterfs目錄下,所以需要把可執行文件鏈接到 系統環境變量裏:

ln -s /opt/soft/glusterfs/sbin/glusterfs /usr/bin/glusterfs


                                                                                             —— —— 以上內容整理自互聯網

發佈了63 篇原創文章 · 獲贊 6 · 訪問量 16萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章