[Gluster-users] Upgrading from glusterfs 3.12.15 on CentOS7 to gluster-6
Pasi Kärkkäinen
pasik at iki.fi
Wed Oct 14 16:01:02 UTC 2020
Hi,
On Fri, Oct 02, 2020 at 07:59:57PM +0000, Strahil Nikolov wrote:
> You can enable the CentOS Storage SIG repos for gluster.
>
> #yum search centos-release-gluster
>
> ======================================================== N/S matched: centos-release-gluster ========================================================
> centos-release-gluster-legacy.noarch : Disable unmaintained Gluster repositories from the CentOS Storage SIG
> centos-release-gluster40.x86_64 : Gluster 4.0 (Short Term Stable) packages from the CentOS Storage SIG repository
> centos-release-gluster41.noarch : Gluster 4.1 (Long Term Stable) packages from the CentOS Storage SIG repository
> 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
>
Yep, as i'm already using the centos gluster rpms for 3.12, that's what I'll do for the newer version aswell.
>
> As far as I know 3.12.15 allows you to upgrade without downtime to higher versions of Gluster. As far as I remember I upgraded from that version to 5.5 some time ago, but should also work with 6.X ...
>
Ok, thanks. Anyone else, did you upgrade from gluster 3.12 to 6.x? How did it go? Any known issues?
I guess I'll have to test it and see how it goes.. :)
Thanks,
-- Pasi
>
> Best Regards,
> Strahil Nikolov
>
> ?? ??????????, 2 ???????????????? 2020 ??., 19:19:38 ??????????????+3, Pasi Kärkkäinen <pasik at iki.fi> ????????????:
>
> Hello list,
>
> I have a system running old CentOS 7.5 + glusterfs 3.12.15 from centos-gluster312 repo.
> Anyone here on the list who upgraded such a setup to a later glusterfs release, for example to glusterfs 6.x?
>
> It seems I can't upgrade the CentOS7 base OS to newest version anymore because later rhel7/CentOS7 releases contain glusterfs-6.0 client libraries in the base repo, making "yum update" to fail due to dependency problems between base repo and the installed gluster312 packages:
>
> yum output example:
>
> Error: Package: glusterfs-server-3.12.15-1.el7.x86_64 (@centos-gluster312)
> Requires: glusterfs-cli = 3.12.15-1.el7
> Removing: glusterfs-cli-3.12.15-1.el7.x86_64 (@centos-gluster312)
> glusterfs-cli = 3.12.15-1.el7
> Updated By: glusterfs-cli-6.0-29.el7.x86_64 (base)
> glusterfs-cli = 6.0-29.el7
>
> So I think I probably first need to upgrade from centos-gluster312 repo/rpms to centos-gluster6 repo rpms, which includes the latest glusterfs-6.10 rpms, which are newer than the glusterfs-6.0 rpms in the base OS, and that probably fixes the dependency problems..
>
> Any thoughts? Did anyone have the same problem? How did you solve it?
>
> How about experiences upgrading from glusterfs 3.12 to glusterfs 6.x in general? How did it go? Any known problems?
> (I know there was many issues earlier, but afaik many/most of those got fixed in later glusterfs 6.x versions).
>
>
> Thanks a lot,
>
> -- Pasi
>
More information about the Gluster-users
mailing list