Centos6.5安装glusterfs3.6.2

硬件环境Centos6.5  glusterfs3.6.2

  1. 先安装必要的包

yum install flex bison

     2. 下载glusterfs3.6.2

wget http://download.gluster.org/pub/gluster/glusterfs/LATEST/glusterfs-3.6.2.tar.gz

     3. 安装

tar -zxvf glusterfs-3.6.2.tar.gz

cd glusterfs-3.6.2

./configure --prefix=/usr/local/glusterfs

make && make install (这一步执行时间长点)

    4. 下面是执行./configure 过程中遇到的问题

checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking for gcc... no
checking for cc... no
checking for cl.exe... no
configure: error: in `/usr/local/glusterfs-3.3.2':
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.

解决办法: yum install gcc

     

configure: error: OpenSSL crypto library is required to build glusterfs

解决办法: yum install openssl-devel

     5.安装成功之后在/usr/local/目录下就会有一个glusterfs目录

cd /usr/local/glusterfs/sbin

./glusterfs --version

出现下面的信息就算成功了

glusterfs 3.6.2 built on Apr 1 2015 05:05:47
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.

    6. 启动glusterfs

/etc/init.d/glusterd start
Starting glusterd:[ OK ]

或者

service glusterd start
Starting glusterd:[ OK ]

    7. 查看glusterfs进程

ps -ef | grep glusterfs
root 25395 1 0 05:28 ? 00:00:00 /usr/local/glusterfs/sbin/glusterd --pid-file=/var/run/glusterd.pid
root 25581 2103 0 05:36 pts/1 00:00:00 grep glusterfs

posted @ 2015-04-01 17:17  jerry心  阅读(689)  评论(0编辑  收藏  举报