Chapter 1. GFS2 Overview
fsck.gfs2command on a very large file system can take a long time and consume a large amount of memory. Additionally, in the event of a disk or disk-subsystem failure, recovery time is limited by the speed of your backup media. For information on the amount of memory the
fsck.gfs2command requires, see Section 4.11, “Repairing a File System”.
clvmd, which manages LVM logical volumes in a cluster. The daemon makes it possible to use LVM2 to manage logical volumes across a cluster, allowing all nodes in the cluster to share the logical volumes. For information on the LVM volume manager, see Logical Volume Manager Administration
gfs2.kokernel module implements the GFS2 file system and is loaded on GFS2 cluster nodes.
1.1. New and Changed Features
1.1.1. New and Changed Features for Red Hat Enterprise Linux 6.0
- For the Red Hat Enterprise Linux 6 release, Red Hat does not support the use of GFS2 as a single-node file system.
- For the Red Hat Enterprise Linux 6 release, the
gfs2_convertcommand to upgrade from a GFS to a GFS2 file system has been enhanced. For information on this command, see Appendix B, Converting a File System from GFS to GFS2.
- The Red Hat Enterprise Linux 6 release supports the
statfs_percentmount options. For information about mounting a GFS2 file system, see Section 4.2, “Mounting a File System”.
- The Red Hat Enterprise Linux 6 version of this document contains a new section, Section 2.9, “GFS2 Node Locking”. This section describes some of the internals of GFS2 file systems.
1.1.2. New and Changed Features for Red Hat Enterprise Linux 6.1
- As of the Red Hat Enterprise Linux 6.1 release, GFS2 supports the standard Linux quota facilities. GFS2 quota management is documented in Section 4.5, “GFS2 Quota Management”.For earlier releases of Red Hat Enterprise Linux, GFS2 required the
gfs2_quotacommand to manage quotas. Documentation for the
gfs2_quotais now provided in Appendix A, GFS2 Quota Management with the
- This document now contains a new chapter, Chapter 5, Diagnosing and Correcting Problems with GFS2 File Systems.
- Small technical corrections and clarifications have been made throughout the document.
1.1.3. New and Changed Features for Red Hat Enterprise Linux 6.2
- As of the Red Hat Enterprise Linux 6.2 release, GFS2 supports the
tunegfs2command, which replaces some of the features of the
gfs2_toolcommand. For further information, see the
tunegfs2man page.The following sections have been updated to provide administrative procedures that do not require the use of the
- Section 4.5.4, “Synchronizing Quotas with the
quotasyncCommand”. and Section A.3, “Synchronizing Quotas with the
gfs2_quotaCommand” now describe how to change the
quota_quantumparameter from its default value of 60 seconds by using the
- Section 4.10, “Suspending Activity on a File System” now describes how to suspend write activity to a file system using the
- This document includes a new appendix, Appendix C, GFS2 tracepoints and the debugfs glocks File. This appendix describes the glock
debugfsinterface and the GFS2 tracepoints. It is intended for advanced users who are familiar with file system internals who would like to learn more about the design of GFS2 and how to debug GFS2-specific issues.