Red Hat Training

A Red Hat training course is available for Red Hat Gluster Storage

Chapter 9. Upgrading from Red Hat Gluster Storage 3.3 to Red Hat Gluster Storage 3.4 in a Red Hat Enterprise Virtualization-Red Hat Gluster Storage Environment

This section describes the upgrade methods for a Red Hat Gluster Storage and Red Hat Enterprise Virtualization integrated environment. You can upgrade Red Hat Gluster Storage 3.3 to Red Hat Gluster Storage 3.4 using an ISO or yum.

Warning

Before you upgrade, be aware of changed requirements that exist after Red Hat Gluster Storage 3.1.3. If you want to access a volume being provided by a Red Hat Gluster Storage 3.1.3 or higher server, your client must also be using Red Hat Gluster Storage 3.1.3 or higher. Accessing volumes from other client versions can result in data becoming unavailable and problems with directory operations. This requirement exists because Red Hat Gluster Storage 3.1.3 contained a number of changes that affect how the Distributed Hash Table works in order to improve directory consistency and remove the effects seen in BZ#1115367 and BZ#1118762.

Important

In Red Hat Enterprise Linux 7 based Red Hat Gluster Storage, updating to 3.1 or higher reloads firewall rules. All runtime-only changes made before the reload are lost.

9.1. Prerequisites

  • Verify that no self-heal operations are in progress.
    # gluster volume heal volname info
  • Ensure that the gluster volume corresponding to Glusterfs Storage Domain does not have any pending self heal by executing the following command:
    # gluster volume heal volname info summary