yonghu 发表于 2015-9-10 07:04:10

Centos6.5安装glusterfs3.6.2

  硬件环境Centos6.5glusterfs3.6.2

[*]先安装必要的包
  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:
  或者
  service glusterd start
Starting glusterd:
  7. 查看glusterfs进程
  ps -ef | grep glusterfs
root   25395   10 05:28 ?      00:00:00 /usr/local/glusterfs/sbin/glusterd --pid-file=/var/run/glusterd.pid
root   2558121030 05:36 pts/1    00:00:00 grep glusterfs
页: [1]
查看完整版本: Centos6.5安装glusterfs3.6.2