Provisioning and Installing a New Filesystem on a New Logical Volume
Jump to navigation
Jump to search
Internal
Procedure
Create a new partition on the new block storage. We assume the entire block storage is available, so we won't partition it but we will use it in its entirety. If partitioning is required, use use fdisk or sfdisk.
Use pvcreate to initialize the storage for use as a physical volume with the Logical Volume Manager.
pvcreate /dev/sdb
Use vgcreate to create a volume group that uses the entire physical volume.
vgcreate nfs_vg /dev/sdb
Create a logical volume with lvcreate:
lvcreate -y --type linear --extent 100%VG --name nfs_lv nfs_vg
Create an ext4 filesystem with mkfs.ext4:
mkfs.ext4 /dev/nfs_vg/nfs_lv
Alternatively, an XFS can be created with mkfs.xfs.
Mount the filesystem at boot by specifying it in /etc/fstab:
/dev/mapper/nfs_vg-nfs_lv /storage ext4 defaults 1 2