FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.

» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Redhat > Cluster Development

LinkBack Thread Tools
Old 05-30-2012, 12:22 PM
Bob Peterson
Default GFS2: Use lvbs for storing rgrp information with mount option

----- Original Message -----
| Instead of reading in the resource groups when gfs2 is checking
| for free space to allocate from, gfs2 can store the necessary
| infromation
| in the resource group's lvb. Also, instead of searching for unlinked
| inodes in every resource group that's checked for free space, gfs2
| can
| store the number of unlinked but inodes in the lvb, and only check
| for
| unlinked inodes if it will find some.
| The first time a resource group is locked, the lvb must initialized.
| Since this involves counting the unlinked inodes in the resource
| group,
| this takes a little extra time. But after that, if the resource
| group
| is locked with GL_SKIP, the buffer head won't be read in unless it's
| actually needed.
| Enabling the resource groups lvbs is done via the rgrplvb mount
| option. If
| this option isn't set, the lvbs will still be set and updated, but
| they won't
| be verfied or used by the filesystem. To safely turn on this option,
| all of
| the nodes mounting the filesystem must be running code with this
| patch, and
| the filesystem must have been completely unmounted since they were
| updated.
| Signed-off-by: Benjamin Marzinski <bmarzins@redhat.com>


Looks good to me.

Bob Peterson
Red Hat File Systems

Thread Tools

All times are GMT. The time now is 12:55 PM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org