once upon a time we randomly needed to add two new separate lvm logical volumes to a server
verify which devices we will work with
.. code-block:: bash
sudo disk -l
We need to create physical volumes on both of these buggers:
create a physical volume on the 20G and 400G LUNs
.. code-block:: bash
sudo lvm pvcreate /dev/sdb sudo lvm pvcreate /dev/sdc
create a volume group on the 20G and 400G physical volumes
.. code-block:: bash
sudo lvm vgcreate vg1 /dev/sdb sudo lvm vgcreate vg2 /dev/sdc
create a logical volume on the new volume groups
.. code-block:: bash
sudo lvm lvcreate vg1 -l 100%VG –name app sudo lvm lvcreate vg2 -l 100%VG –name data
format each logical volume with ext4 filesystem
.. code-block:: bash
sudo mkfs –type=ext4 /dev/mapper/vg1-app sudo mkfs –type=ext4 /dev/mapper/vg2-data
create mount points
.. code-block:: bash
sudo mkdir /app sudo mkdir /data
configure mount points in /etc/fstab
.. code-block:: bash
/dev/mapper/vg1-app /app ext4 errors=remount-ro 0 1 /dev/mapper/vg2-data /data ext4 errors=remount-ro 0 1
verify fstab
.. code-block:: bash
sudo mount -a
verify new filesystems
.. code-block:: bash
df -hal