Release Notes v7.2.13

The BeeGFS 7.2.13 release adds a new client to server ping, merges client makefiles and includes some fixes to make metadata buddy mirroring more reliable.

General Changes/Improvements

  • Added a new ping mode to beegfs-ctl --ioctl to measure client to server latency. This mode requires both beegfs-client and beegfs-ctl to be updated to 7.4.3. See beegfs-ctl --ioctl --help for more information.

  • Added a new client configuration option connRDMAKeyType which can be used to configure the type of rkey is used for RDMA registered memory regions. See the client configuration file for more information about supported key types and their properties.

  • Converged the two client makefiles Makefile and Release.mk into one.

  • Moved ioctl definitions into one common header file that is used by client and user space code.

Fixes

  • Made StatMsg a mirrored message to address a class of issues where unwanted resync could be triggered due to different return codes from primary and secondary buddies

Known Issues and Limitations

  • The Metadata daemon does not work reliably on RHEL/CentOS 8 and SLES 15.1 and 15.2 due to a problem in the versions of glibc. The problem was fixed in RHEL/CentOS 8.1 and SLES 15.3.

  • The client module does not compile on SLES 15.2 with Mellanox OFED 5.2

Supported Linux Distributions and Kernels

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

  • RHEL 7 and 8

  • SLES 15

  • Debian 9 and 10

  • Ubuntu 18

  • Ubuntu 20

  • Rocky Linux and AlmaLinux should now be configured to use the RHEL 8 repository (note the known issue with RoCE and RHEL 8.5 described above)

The following Mellanox OFED driver versions are supported: 5.8, 5.6, 5.5, 5.4, 5.3, 5.2, 5.1, 5.0, 4.9

The full integration test suite was run on CentOS 7.9, RHEL 8.5, Rocky 8.6, Rocky 8.7, Alma 8.5, and Debian 10.

Client build testing was done on the following OS and MOFED combinations. If a version of MOFED was successfully tested on one OS, it is very likely that it will also work in combination with other kernels.

  • RHEL 7.9: Kernel RDMA drivers, MOFED 4.9, 5.0, 5.2, 5.3, 5.4

  • RHEL 8.3: Kernel RDMA drivers, MOFED 4.9, 5.0, 5.1, 5.2, 5.3, 5.4

  • AlmaLinux 8.4: Kernel RDMA drivers, MOFED 5.3, 5.4

  • AlmaLinux 8.5: Kernel RDMA drivers, MOFED 5.3, 5.4, 5.5

  • AlmaLinux 8.7: Kernel RDMA drivers, MOFED 5.8

  • Rocky Linux 8.4: Kernel RDMA drivers, MOFED 5.3, 5.4

  • Rocky Linux 8.5: Kernel RDMA drivers, MOFED 5.5

  • Rocky Linux 8.6: Kernel RDMA drivers, MOFED 5.6

  • Rocky Linux 8.7: MOFED 5.8

  • Rocky Linux 8.8: Kernel RDMA drivers, MOFED 5.8

  • SLES 15.1: Kernel RDMA drivers, MOFED 5.0

  • SLES 15.2: Kernel RDMA drivers, MOFED 5.1, 5.4

  • SLES 15.3: Kernel RDMA drivers, MOFED 5.4, 5,5, 5.6

  • Debian 9: Kernel RDMA drivers, 5.4

  • Debian 10: Kernel RDMA drivers, MOFED 5.2, 5.3, 5.4

  • Ubuntu 18: Kernel RDMA drivers

  • Ubuntu 20: Kernel RDMA drivers, MOFED 5.4

Version Interoperability

BeeGFS v7.2.13 is compatible with BeeGFS 7.2.x.

Upgrading from Older Versions

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