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 Storage SIG Yum Repos
yum install centos-release-gluster
  • 搜索社区为本机操作系统版本对应提供了哪些GlusterFS版本:

搜索社区为本机操作系统版本提供的glusterfs版本
yum search gluster

对于 CentOS 7 系统,可以看到类似以下输出:

CentOS7的GlusterFS版本
...
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:

安装 gluster9 release仓库包
yum install centos-release-gluster9.noarch

SuSE社区版本

参考