Gluster发布版本¶
从 Gluster 10 major release开始,release发布周期从6个月改为1年,也就是每12个月进入下一个主版本。从 Gluster Release Schedule 可以看到当前活跃开发版本以及EOL版本列表。
对于选择具体的Gluster版本,需要根据操作系统版本结合考虑,请参考 Gluster Community Packages 。例如,对于 SUSE Linux ,可以看到当前主要SLES15企业版和Leap社区版都是 15.4
得到最好支持,即Gluster v9 / v10 /v11 都支持这个版本的操作系统。
glusterfs下载网站 提供了各个发行版的安装包(或者安装简单指引)
CentOS社区版本¶
在 glusterfs下载网站 可以看到对不同GlusterFS版本的下载索引,例如 在CentOS 7 和SUSE 15/12 环境部署GlusterFS 11 采用 GlusterFS 11.x ,就可以根据说明看到实际软件包是由 CentOS Storage SIG 提供,也就是首先激活SIG(在 源代码编译安装GlusterFS 也同样需要激活):
激活 CentOS SIG部署Gluster :
yum install centos-release-gluster
搜索社区为本机操作系统版本对应提供了哪些GlusterFS版本:
yum search gluster
对于 CentOS 7 系统,可以看到类似以下输出:
...
centos-release-gluster5.noarch : Gluster 5 packages from the CentOS Storage SIG repository
centos-release-gluster6.noarch : Gluster 6 packages from the CentOS Storage SIG repository
centos-release-gluster7.noarch : Gluster 7 packages from the CentOS Storage SIG repository
centos-release-gluster8.noarch : Gluster 8 packages from the CentOS Storage SIG repository
centos-release-gluster9.noarch : Gluster 9 packages from the CentOS Storage SIG repository
...
这样就可以看到对于CentOS 7 我们可以安装的有 GlusterFs 5 ~ 9
安装指定版本仓库,例如
gluster9
,就可以在后续通过yum install glusterfs
安装指定的9
release:
yum install centos-release-gluster9.noarch