Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
GFS2
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
== History == Development of GFS began in 1995 and was originally developed by [[University of Minnesota]] professor Matthew O'Keefe and a group of students.<ref>[http://www.redhat.com/magazine/006apr05/features/gfs/ OpenGFS Data sharing with a GFS storage cluster]</ref> It was originally written for [[Silicon Graphics, Inc.|SGI]]'s [[IRIX]] operating system, but in 1998 it was ported to [[Linux]] (2.4)<ref>{{cite web |author=Daniel Robbins |author-link=Daniel Robbins (computer programmer) |date=2001-09-01 |title=Common threads: Advanced filesystem implementor's guide, Part 3 |url=http://www.ibm.com/developerworks/library/l-fs3/index.html |archive-url=https://web.archive.org/web/20120203112045/http://www.ibm.com/developerworks/library/l-fs3/index.html |archive-date=2012-02-03 |access-date=2013-02-15 |publisher=IBM DeveloperWorks}}</ref> since the [[Open-source software|open source]] code provided a more convenient development platform. In late 1999/early 2000 it made its way to [[Sistina Software]], where it lived for a time as an [[open-source model|open-source]] project. In 2001, Sistina made the choice to make GFS a proprietary product. Developers forked OpenGFS from the last public release of GFS and then further enhanced it to include updates allowing it to work with OpenDLM. But OpenGFS and OpenDLM became defunct, since [[Red Hat]] purchased Sistina in December 2003 and released GFS and many cluster-infrastructure pieces under the [[GNU General Public License|GPL]] in late June 2004. [[Red Hat]] subsequently financed further development geared towards bug-fixing and stabilization. A further development, '''GFS2'''<ref> {{cite conference |last = Whitehouse|first = Steven |title = The GFS2 Filesystem |url = http://kernel.org/doc/mirror/ols2007v2.pdf |book-title = Proceedings of the Linux Symposium 2007 |place = [[Ottawa|Ottawa, Ontario]], Canada |pages = 253β259 |date = 27β30 June 2007 }} </ref><ref> {{cite conference |last = Whitehouse|first = Steven |title = Testing and verification of cluster filesystems |url = http://kernel.org/doc/ols/2009/ols2009-pages-311-318.pdf |book-title = Proceedings of the Linux Symposium 2009 |place = [[Montreal|Montreal, Quebec]], Canada |pages = 311β317 |date = 13β17 July 2009 }} </ref> derives from GFS and was included along with its [[distributed lock manager]] (shared with GFS) in Linux 2.6.19. Red Hat Enterprise Linux 5.2 included GFS2 as a kernel module for evaluation purposes. With the 5.3 update, GFS2 became part of the kernel package. GFS2 forms part of the [[Fedora (operating system)|Fedora]], [[Red Hat Enterprise Linux]] and associated [[CentOS]] Linux distributions. Users can purchase commercial support to run GFS2 fully supported on top of [[Red Hat Enterprise Linux]]. As of Red Hat Enterprise Linux 8.3, GFS2 is supported in [[cloud computing]] environments in which shared storage devices are available.<ref>{{cite web |title=Bringing Red Hat Resilient Storage to the public cloud |url=https://www.redhat.com/en/blog/bringing-red-hat-resilient-storage-public-cloud |website=www.redhat.com |access-date=19 February 2021 |language=en}}</ref> The following list summarizes some version numbers and major features introduced: * v1.0 (1996) [[Silicon Graphics|SGI]] [[IRIX]] only * v3.0 Linux port * v4 [[Journaling file system|journaling]] * v5 Redundant lock manager * v6.1 (2005) [[Distributed lock manager]] * [https://archive.today/20130415054818/http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=0215ffb08ce99e2bb59eca114a99499a4d06e704 Linux 2.6.19 ] - [https://archive.today/20130415052857/http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=4a61f17378c2cdd9bd8f34ef8bd7422861d0c1f1 GFS2 and DLM merged into Linux kernel] * [[Red Hat Enterprise Linux|Red Hat Enterprise Linux 5.3]] releases the first fully supported GFS2
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)