准备在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服务端程序