Monday, 2 June 2014

Online Partition Expansion and File system resizing in Oracle Linux

Online resizing of Filesystem is only poissible with logical volume manager. So if you don't have LVM setup at the first place, you have to rebuild you system with LVM volumes.
Following are the mandatory sequence of steps which are required to be done to enable online partition expansion and subsequently file-system resizing. 
During Installation process:
1.  Create primary /boot partition                                (TYPE ext4)
2.  Create swap as per the application requirement       (for EBS swap = RAM x 2)
3.  Create Physical Volume (PV) and assign maximum space.  (sda_PVroot_VGroot)
4.  Create Volume Group (VG) and add PV 
5.  Specify desired Logical Volumes (LV) within VGroot          (i.e. sda_PVroot_VGroot_LVroot)
6.  Mount the LV to desire file system                                   (sda_PVroot_VGroot_Lvroot  /)
7.  Similarly create other filesystem on same PV and VG or on separate disk  (sdb,sdc)