まずはソースコードをダウンロードしてきて展開してconfigure
wget http://download.gluster.org/pub/gluster/glusterfs/LATEST/glusterfs-3.3.0.tar.gz tar zxvf glusterfs-3.3.0.tar.gz cd glusterfs-3.3.0 ./configure ・ ・ ・ configure: error: OpenSSL crypto library is required to build glusterfsまぁ、怒られますね。。。
openssl-develを入れてリトライ
yum -y install openssl-devel ./configure ・ ・ ・ configure: error: python does not have ctypes support
yum install python-ctypes ./configure ・ ・ ・ GlusterFS configure summary =========================== FUSE client : yes Infiniband verbs : no epoll IO multiplex : yes argp-standalone : no fusermount : no readline : no georeplication : yes
make make installこれでインストールは完了
gluster --version glusterfs 3.3.0 built on Aug 24 2012 08:44:05 Repository revision: git://git.gluster.com/glusterfs.git Copyright (c) 2006-2011 Gluster Inc. <http://www.gluster.com> GlusterFS comes with ABSOLUTELY NO WARRANTY. You may redistribute copies of GlusterFS under the terms of the GNU General Public License.今回は単純にサーバ側は1ノードで構成してみます
mkdir /gfs service glusterd start gluster volume create gv0 10.xxx.xxx.xxx:/gfs gluster volume start gv0※10.xxx.xxx.xxxはサーバ自身のInternal IPアドレス
情報を見てみます
gluster volume info Volume Name: gv0 Type: Distribute Volume ID: 2c09d301-1fda-4d91-8a50-15a8c71d0be8 Status: Started Number of Bricks: 1 Transport-type: tcp Bricks: Brick1: 10.xxx.xxx.xxx:/gfsこれで、サーバ側は準備完了
続いてクライアント側
サーバ同様にGlusterFSをインストールして、fuseも入れます
yum -y install fuseあとはマウントするだけ
mkdir /gfs mount -t glusterfs 10.xxx.xxx.xxx:/gv0 /gfsdfで状態を見てみるとちゃんとマウントできています
glusterfs#10.xxx.xxx.xxx:/gv0 10321152 3587840 6209024 37% /gfs
0 件のコメント:
コメントを投稿