Ask Me

Linux : Create filesystem using LVM

 Linux : Create filesystem using LVM

  1. Add disk to your host , here for an example i have added new disk (/dev/sdd)
  2. pvcreate initializes PhysicalVolume for later use by the Logical Volume Manager (LVM). Each PhysicalVolume can be a disk partition, whole disk, meta device, or loopback file              pvcreate /dev/sdd
  3. See the physical volumes by running
                [root@node1 ~]# pvs
                  PV         VG   Fmt  Attr PSize   PFree
                  /dev/sda2  rhel lvm2 a--  <19.51g     0
                  /dev/sdb   op   lvm2 a--  <30.00g 96.00m
                  /dev/sdd        lvm2 ---   30.00g 30.00
   4. Create Volume group 
            [root@node1 ~]# vgcreate oradumps /dev/sdd
              Volume group "oradumps" successfully created
            [root@node1 ~]# vgs
              VG       #PV #LV #SN Attr   VSize   VFree
              op         1   1   0 wz--n- <30.00g  96.00m
              oradumps   1   0   0 wz--n- <30.00g <30.00g
              rhel       1   3   0 wz--n- <19.51g      0
   5.  Create Logical volume group.
       [root@node1 ~]# lvcreate -L 29.9G -n oradumps1 oradumps
          Rounding up size to full physical extent 29.90 GiB
          Logical volume "oradumps1" created.
       [root@node1 ~]# lvs
           LV      VG    Attr       LSize   Pool Origin Data%  Meta%             Move Log Cpy%Sync Convert
          op-app    op       -wi-ao----  29.90g
          oradumps1 oradumps -wi-a-----  29.90g
          root      rhel     -wi-ao---- <14.51g
          swap      rhel     -wi-ao----   3.00g
          tmp       rhel     -wi-ao----   2.00g
   6. Format the filesystem with xfs formating.
    [root@node1 ~]# mkfs.xfs /dev/oradumps/oradumps1
    meta-data=/dev/oradumps/oradumps1 isize=512    agcount=4, agsize=1959680 blks
             =                       sectsz=512   attr=2, projid32bit=1
             =                       crc=1        finobt=0, sparse=0
    data     =                       bsize=4096   blocks=7838720, imaxpct=25
             =                       sunit=0      swidth=0 blks
    naming   =version 2              bsize=4096   ascii-ci=0 ftype=1
    log      =internal log           bsize=4096   blocks=3827, version=2
             =                       sectsz=512   sunit=0 blks, lazy-count=1
    realtime =none                   extsz=4096   blocks=0, rtextents=0

7. Create a directory and mount the filesystem and add to /etc/fstab for permanent mount

[root@node1 ~]# mkdir /oradumps

[root@node1 ~]# mount /dev/oradumps/oradumps1 /oradumps

[root@node1 ~]# df -h /oradumps

Filesystem                      Size  Used Avail Use% Mounted on

/dev/mapper/oradumps-oradumps1   30G   33M   30G   1% /oradumps

[root@node1 ~]# grep oradumps /etc/fstab

/dev/oradumps/oradumps1 /oradumps               xfs     defaults        0 0

[root@node1 ~]#


Note : Command to validate the list of device with partitions.
[root@node1 ~]# lsblk
NAME                 MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda                    8:0    0   20G  0 disk
├─sda1                 8:1    0  500M  0 part /boot
└─sda2                 8:2    0 19.5G  0 part
  ├─rhel-root        253:0    0 14.5G  0 lvm  /
  ├─rhel-swap        253:2    0    3G  0 lvm  /swap
  └─rhel-tmp         253:3    0    2G  0 lvm  /tmp
sdb                    8:16   0   30G  0 disk
└─op-op--app         253:1    0 29.9G  0 lvm  /opt/app
sdc                    8:32   0   30G  0 disk
├─sdc1                 8:33   0    1K  0 part
├─sdc5                 8:37   0    3G  0 part
├─sdc6                 8:38   0    3G  0 part
├─sdc7                 8:39   0    3G  0 part
├─sdc8                 8:40   0    3G  0 part
├─sdc9                 8:41   0    3G  0 part
├─sdc10                8:42   0    3G  0 part
├─sdc11                8:43   0    3G  0 part
├─sdc12                8:44   0    3G  0 part
├─sdc13                8:45   0    3G  0 part
└─sdc14                8:46   0    3G  0 part
sdd                    8:48   0   30G  0 disk
└─oradumps-oradumps1 253:4    0 29.9G  0 lvm
sr0                   11:0    1 1024M  0 rom

Popular Posts