3.1 Update 3 Release Notes
Release Notes for Red Hat Gluster Storage - 3.1 Update 3
Edition 1
Abstract
Chapter 1. Introduction
Red Hat Gluster Storage Server for On-premises enables enterprises to treat physical storage as a virtualized, scalable, and centrally managed pool of storage by using commodity servers and storage hardware.
Red Hat Gluster Storage Server for Public Cloud packages GlusterFS for deploying scalable NAS in AWS, Microsoft Azure, and Google Cloud. This powerful storage server provides a highly available, scalable, virtualized, and centrally managed pool of storage for users of these public cloud providers.
Chapter 2. What Changed in this Release?
2.1. What's New in this Release?
- RESTful Volume Management with Heketi
- Heketi provides a RESTful management interface for managing Red Hat Gluster Storage volume life cycles. This interface allows cloud services like OpenStack Manila, Kubernetes, and OpenShift to dynamically provision Red Hat Gluster Storage volumes. For details about this technology preview, see the Red Hat Gluster Storage 3.1 Administration Guide: https://access.redhat.com/documentation/en-US/Red_Hat_Storage/3.1/html/Administration_Guide/ch06s02.html.
- Tiering
- Red Hat Gluster Storage now provides the ability to automatically classify and migrate files based on how frequently those files are accessed. This allows frequently accessed files to be migrated to higher performing disks (the hot tier), and rarely accessed files to be stored on disks with lower performance (the cold tier). This enables faster response times, reduced latency, greater storage efficiency, and reduced deployment and operating costs. For more information about tiering, see the Red Hat Gluster Storage 3.1 Administration Guide: https://access.redhat.com/documentation/en-US/Red_Hat_Storage/3.1/html/Administration_Guide/chap-Managing_Data_Tiering.html.
- Writable Snapshots
- Red Hat Gluster Storage snapshots can now be cloned and made writable by creating a new volume based on an existing snapshot. Clones are space efficient, as the cloned volume and original snapshot share the same logical volume back end, only consuming additional space as the clone diverges from the snapshot. For more information, see the Red Hat Gluster Storage 3.1 Administration Guide: https://access.redhat.com/documentation/en-US/Red_Hat_Storage/3.1/html/Administration_Guide/.
- Red Hat Gluster Storage for Containers
- As of Red Hat Gluster Storage 3.1 Update 2, Red Hat Gluster Storage can now be set up in a container on either Red Hat Enterprise Linux Atomic Host 7.2 or Red Hat Enterprise Linux Server 7.2. Containers use the shared kernel concept and use system resources more efficiently than hypervisors. Containers rest on top of a single Linux instance and allow applications to use the same Linux kernel as the system that they are running on. This improves the overall efficiency of the system and reduces space consumption.
- BitRot scrubber status
- The BitRot scrubber command (
gluster volume bitrot VOLNAME scrub status) can now display scrub process statistics and list identified corrupted files, allowing administrators to locate and repair corrupted files more easily. See the Red Hat Gluster Storage 3.1 Administration Guide for details: https://access.redhat.com/documentation/en-US/Red_Hat_Storage/3.1/html/Administration_Guide/chap-Detecting_Data_Corruption.html. - Samba Asynchronous I/O enabled by default
- Red Hat Gluster Storage now supports and enables asynchronous I/O with Samba by default (
aio read size = 4096). Asynchronous I/O can enable increased throughput on multi-threaded clients, or when multiple programs access the same share. This improves default performance for most users of Samba and Red Hat Gluster Storage. - Console Virtual Appliance
- Red Hat Gluster Storage Console now provides a virtual appliance that can be used to quickly set up a pre-installed and partially configured Red Hat Gluster Storage Console. This also enables offline installation of the Red Hat Gluster Storage Console on virtual machines managed by Red Hat Enterprise Virtualization Management. See the Red Hat Gluster Storage 3.1 Console Installation Guide for details: https://access.redhat.com/documentation/en-US/Red_Hat_Storage/3.1/html/Console_Installation_Guide/chap-Red_Hat_Storage_Console_Installation-OVA.html
2.2. Deprecated Features
- Hortonworks Data Platform (HDP)
- Support for Hortonworks Data Platform (HDP) on Red Hat Gluster Storage integrated using the Hadoop Plug-In is deprecated as of Red Hat Gluster Storage 3.1 Update 2, and is unlikely to be supported in the next major release. Red Hat discourages further use of this plug-in for deployments where Red Hat Gluster Storage is directly used for holding analytics data for running in-place analytics. However, Red Hat Gluster Storage can be used as a general purpose repository for holding analytics data and as a companion store where the bulk of the data is stored and then moved to Hadoop clusters for analysis when necessary.
- CTDB 2.5
- As of Red Hat Gluster Storage 3.1 Update 2, CTDB version 2.5 is no longer supported. To continue using CTDB in Red Hat Gluster Storage 3.1 Update 2 and later, upgrade to CTDB version 4, provided in the following channels and repositories:
- RHN channel for Red Hat Enterprise Linux 6:
rhel-x86_64-server-6-rh-gluster-3-samba - RHN channel for Red Hat Enterprise Linux 7:
rhel-x86_64-server-7-rh-gluster-3-samba - Subscription Management repository for Red Hat Enterprise Linux 6:
rh-gluster-3-samba-for-rhel-6-server-rpms - Subscription Management repository for Red Hat Enterprise Linux 7:
rh-gluster-3-samba-for-rhel-7-server-rpms
Chapter 3. Known Issues
Chapter 4. Technology Previews
Note
4.1. Replicated Volumes with Replica Count greater than 3
4.2. Stop Remove Brick Operation
remove-brick stop command. The files that are already migrated during remove-brick operation, will not be reverse migrated to the original brick.
4.3. Read-only Volume
volume set command.
4.4. pNFS
4.5. Non Uniform File Allocation
Appendix A. Revision History
| Revision History | |||
|---|---|---|---|
| Revision 3.1-3 | Mon Mar 13 2017 | ||
| |||
| Revision 3.1-0 | Tue Mar 01 2015 | ||
| |||
