Release Notes v7.2

The BeeGFS 7.2 release includes several small bugfixes and QoL improvements and makes BeeGFS compatible with the newest distribution releases and kernels.

Furthermore, the documentation has been overhauled and is now available as static html under https://doc.beegfs.io. All BeeGFS releases from now on will be documented here, while the older documentation up to version 7.1.x will remain in the old wiki.

The old admon was replaced by the newer beegfs-mon daemon a while ago but was kept in the recent releases for convenience. Now it’s time to say goodbye: beegfs-admon has been removed.

General Changes/Improvements

  • New documentation page using the Sphinx documentation generator: https://doc.beegfs.io

  • Admon has been removed

  • Client: RDMA autodetection for DKMS build

  • Client: Support for multi-mode under systemd has been added

  • Fsck warns the user to not reuse a database

  • Fsck: Improved log messages

  • Mgmt: Node information is saved to disk more often

  • Mon: The premade grafana dashboards are now available as a separate package

  • Improved log messages

Fixes

  • Minor fixes for beegfs-ctl --getentryinfo

  • Minor fixes for storage bench mode

  • Minor fixes for the client module

  • BeeOND: Fix for a bug with the PDSH detection

  • BeeOND: Fix for a bug with buddy mirrored setups

  • Fix for a bug in the migration of symlinks

  • Fix for some startup bugs

  • Lots of general minor fixes, not explicitly listed here.

Known Issues and Limitations

  • Client: Direct IO is disabled when using native mode (tuneFileCacheType=native)

  • The Metadata daemon does not work reliably on RHEL/CentOS 8 due to a problem in the libc version of RHEL/CentOS 8. The problem was fixed in RHEL/CentOS 8.1.

  • Kernel 4.19 below 4.19.1 is not supported due to a client breaking bug.

  • The client module might hang if the IBV device(s) used are taken offline during operation.

Supported Linux Distributions and Kernels

Packages are provided for the x86_64 architecture and the following distributions:

  • RHEL 7.8 and 8.2

  • SLES 15.1

  • Debian 9.11 and 10.4

The following kernels are supported: 5.4, 4.19.x, 4.14, 4.9, 4.4

The following Mellanox OFED driver versions are supported: 5.0, 4.9, 4.7, 4.6, 4.5, 4.4, 4.3, 4.2, 4.1, 4.0

Version Interoperability

BeeGFS v7.2 is incompatible with all older versions, including the v7.2 beta 1 and 2 releases.

Upgrading from Older Versions

To upgrade from an older version, please refer to the Upgrade Guide.