RHCS6: Extend an existing Logical Volume / GFS2 filesystem

RHCS: Extend an existing Logical Volume / GFS2 filesystem

# Tested on RHEL 6

# We are extending a given GFS2 filesystem like following one by adding 1GB:

df -h /sharedfs
   Filesystem            Size  Used Avail Use% Mounted on
   /dev/mapper/gfsvg-lv_gfs
                      4.0G  259M  3.8G   7% /sharedfs
lvs | grep lv_gfs
     lv_gfs   gfsvg  -wi-ao---   4.00g



# Variable definition

VG=gfsvg
LV=lv_gfs
MNTPT=/sharedfs
SIZETOADD=1GB
FINALSIZE=5GB
        # Final Size



# First of all check if there is available space on the volume group the F.S. belongs to

vgs $VG
     VG    #PV #LV #SN Attr   VSize VFree
     gfsvg   1   1   0 wz--nc 8.00g 4.00g
                                  ^
                                  ^


# Let's extend the logical volume by specifying the size to be added:

lvextend -L +$SIZETOADD $VG/$LV
     Extending logical volume lv_gfs to 5.00 GiB
     Logical volume lv_gfs successfully resized

# or by specifying the final size:
#
# lvextend -L $FINALSIZE $VG/$LV
#      Extending logical volume lv_gfs to 5.00 GiB
#      Logical volume lv_gfs successfully resized


# Test what the tool will do

gfs2_grow -T /dev/$VG/$LV


# ...and then actually resize the GFS2

gfs2_grow /dev/$VG/$LV
   FS: Mount Point: /sharedfs
   FS: Device:      /dev/dm-8
   FS: Size:        1048575 (0xfffff)
   FS: RG size:     65533 (0xfffd)
   DEV: Size:       1310720 (0x140000)
   The file system grew by 1024MB.
   gfs2_grow complete.

# or 'gfs2_grow $MNTPT'


df -h $MNTPT
   Filesystem            Size  Used Avail Use% Mounted on
   /dev/mapper/gfsvg-lv_gfs
                         5.0G  259M  4.8G   6% /sharedfs
0 (0)
Article Rating (No Votes)
Rate this article
Attachments
There are no attachments for this article.
Comments
There are no comments for this article. Be the first to post a comment.
Full Name
Email Address
Security Code Security Code
Related Articles RSS Feed
Super Grub2 Disk
Viewed 3491 times since Wed, May 22, 2019
YUM CRON RHEL7: Configure automatic updates.
Viewed 2035 times since Fri, Oct 26, 2018
Linux – Securing your important files with XFS extendend attributes
Viewed 7608 times since Wed, Jul 25, 2018
LVM: Remove a Filesystem / Logical Volume
Viewed 2666 times since Sat, Jun 2, 2018
Linux Audit The Linux security blog about Auditing, Hardening, and Compliance lynis
Viewed 2187 times since Thu, Jan 16, 2020
Red Hat ADDING SWAP SPACE
Viewed 2127 times since Fri, Jun 8, 2018
Use inotify-tools on CentOS 7 or RHEL 7 to watch files and directories for events
Viewed 14152 times since Fri, Jul 27, 2018
PROCESSOR AND MEMORY INFORMATION
Viewed 5660 times since Sat, Jun 2, 2018
A Simple Guide to Oracle Cluster File System (OCFS2) using iSCSI on Oracle Cloud Infrastructure
Viewed 8533 times since Sat, Jun 2, 2018
Fałszujemy rozpoznania skanerów #1
Viewed 3094 times since Mon, May 21, 2018