--- Grow XFS / Partition ---

Don't forget about the prod to dev machine relationship.

Not XFS FS
Extend_Logical_Volume.html

if the LUN needs to be expanded request that from VM Team. When that has been completed...
Do the following to to force a rescan and the new space should appear.

-- lsbk or fdisk -l |egrep /dev/sd #Find the /dev/sdX for the Powerstore LUN.
echo 1  > /sys/block/sd<letter>/device/rescan
fdisk -l |egrep /dev/sd<letter> #Confirm the new size appears.
pvresize /dev/sd<letter>
pvscan #Confirm the new size appears.
Logical Volumes can now be extended...
--by example
lvscan
pvscan
lvresize -L +250g /dev/mapper/VolGroup01-u02
--or--
lvextend --size  800G /dev/mapper/VolGroup01-u02

xfs_growfs  /dev/mapper/VolGroup01-u02
xfs_growfs -n 
tar -cvf /home.tar /home
umount /home
vi /etc/fstab 
   ### /dev/mapper/ol_rhel7lamp-home             /home    xfs   defaults        0 0
lvremove /dev/mapper/ol_rhel7lamp-home    

lvscan
pvscan
lvresize -L +95g /dev/mapper/ol_rhel7lamp-root
--or--
lvextend --size  <Full Size to Extend To>G /dev/mapper/<Volumegroup-Logical Volumename>
lvm lvextend -l +100%FREE  /dev/mapper/centos-root


xfs_growfs  /
tar -xvf home.tar 
reboot




-Example from BANADMIN which troublesome

echo 1 > /sys/class/block/sdb/device/rescan

growpart /dev/sdb 1

pvresize -v /dev/sdb1

lvresize -L +50g /dev/VolGroup01/u04a

lvextend --size 100G /dev/VolGroup01/u04a

lvscan

EXAMPLE

 xfs_growfs -n 
 pvscan
 lvscan
 umount  /dev/VolGroup01/u01
  
 lvextend --size 50G /dev/VolGroup01/u01
 xfs_repair /dev/VolGroup01/u01

 mount  /dev/VolGroup01/u01
 xfs_growfs /dev/VolGroup01/u01
 df -h  /dev/VolGroup01/u01


Valid HTML 4.01!