下载GlusterFS rpm软件包并构建仓库

社区版本

Gluster发布版本 的官方文档以及对应安装 gluster9 软件仓库包,可以从安装的仓库配置文件 /etc/yum.repos.d/CentOS-Gluster-9.repo 获得实际安装包下载位置是:

下载glusterfs 9的网址
mirrorlist=http://mirrorlist.centos.org?arch=$basearch&release=$releasever&repo=storage-gluster-9
#baseurl=http://mirror.centos.org/$contentdir/$releasever/storage/$basearch/gluster-9/

不过,现在CentOS 7系列已经不再更新,全部归档到 vault CentOS网站 ,所以实际下载位置是:

需要注意的是 vault CentOS网站 归档了了不同的CentOS 7版本,虽然你依然可以现在并使用旧版CentOS,但是在这个归档网站只提供了较为陈旧的GlusterFS版本,例如:

  • CentOS 7.2.1511 只提供 gluster-3.8 版本

  • CentOS 7.8.2003 则最高只提供 gluster-8.1 版本 (CentOs 7.9.2009没有提供发行版,只有升级方式)

这和我最初预期的不同,我最初根据 Gluster发布版本 激活 CentOS SIG 仓库是显示提供 gluster-9 安装包的。

仔细核对了一下,原来在 CentOS 7 mirror网站 是提供了 CentOS 7.9.2009 storage x86_64 gluster-9 提供了较新的 9.6.1 版本(2022年8月19日发布,是9.x最新版本)

警告

很不幸, gluster-9 只能在CentOS 7.9最新版本上部署,对于早期历史版本,例如 CentOS 7.2,社区并没有对应维护GlusterFS的稳定版本。

(策略修改)自编译软件包