BeeGFS v7.2.2 Upgrade Guide

Please read and understand the information below completely before attempting the upgrade.

Possible upgrade paths

The following upgrade paths from older versions are supported:
  • v2014.01 ⟶ v6.19 ⟶ v7.2.2

  • v2015.03 ⟶ v6.19 ⟶ v7.2.2

  • v6.x ⟶ v7.2.2

  • v7.x ⟶ v7.2.2

When upgrading from v2014.01 or v2015.03, an intermediate step is required. Upgrade to v6.19 by following the upgrade instructions in the Wiki under https://www.beegfs.io/wiki and/or the respective upgrade notes under https://www.beegfs.io/release. After that, start the management daemon at least once. You can then proceed with procedure below.

Warning

An upgrade from v7.2 beta1 or beta2 is not supported.

Upgrade to v7.2.2

Note

A backup of the system after stopping all services and before upgrading packages from versions older than 7.2 is recommended.

Warning

All buddies have to be in the GOOD state before upgrading to this release.

  1. If you use buddy mirroring, make sure that all buddies are in GOOD state.

  2. Stop the BeeGFS system:
    • stop/unmount all clients

    • stop all storage daemons

    • stop all meta daemons

    • stop the management daemon

  3. Create a full BeeGFS backup, including configuration files of all servers (see Backup).

  4. Uninstall all BeeGFS packages.

  5. Install the BeeGFS server and client packages as needed.

  6. Check the configuration files. Some configuration options are no longer valid and have to be removed (see Release Notes v7.2.2).

  7. Start all daemons and clients and verify that the system works as expected.