.. _gluster_releases:
======================
Gluster发布版本
======================
从 Gluster 10 major release开始,release发布周期从6个月改为1年,也就是每12个月进入下一个主版本。从 `Gluster Release Schedule `_ 可以看到当前活跃开发版本以及EOL版本列表。
对于选择具体的Gluster版本,需要根据操作系统版本结合考虑,请参考 `Gluster Community Packages `_ 。例如,对于 :ref:`suse_linux` ,可以看到当前主要SLES15企业版和Leap社区版都是 ``15.4`` 得到最好支持,即Gluster v9 / v10 /v11 都支持这个版本的操作系统。
`glusterfs下载网站 `_ 提供了各个发行版的安装包(或者安装简单指引)
CentOS社区版本
==============
在 `glusterfs下载网站 `_ 可以看到对不同GlusterFS版本的下载索引,例如 :ref:`deploy_centos7_suse15_suse12_gluster11` 采用 GlusterFS 11.x ,就可以根据说明看到实际软件包是由 CentOS Storage SIG 提供,也就是首先激活SIG(在 :ref:`build_install_glusterfs` 也同样需要激活):
- 激活 :ref:`centos_sig_gluster` :
.. literalinclude:: ../deploy/centos_sig_gluster/install_centos_storage_sig
:caption: 安装CentOS Storage SIG Yum Repos
- 搜索社区为本机操作系统版本对应提供了哪些GlusterFS版本:
.. literalinclude:: gluster_releases/yum_search_gluster
:language: bash
:caption: 搜索社区为本机操作系统版本提供的glusterfs版本
对于 :ref:`centos` 7 系统,可以看到类似以下输出:
.. literalinclude:: gluster_releases/yum_search_gluster_centos7_output
:caption: CentOS7的GlusterFS版本
这样就可以看到对于CentOS 7 我们可以安装的有 GlusterFs 5 ~ 9
- 安装指定版本仓库,例如 ``gluster9`` ,就可以在后续通过 ``yum install glusterfs`` 安装指定的 ``9`` release:
.. literalinclude:: gluster_releases/yum_install_gluster9_repo
:caption: 安装 ``gluster9`` release仓库包
SuSE社区版本
=================
参考
=======
- `Gluster Release Schedule `_