{"node_id": "f3d70a5f-2f95-11f1-8b49-e86a64d24d78", "revisions": [{"id": "f3d7fcf8-2f95-11f1-810b-e86a64d24d78", "node_id": "f3d70a5f-2f95-11f1-8b49-e86a64d24d78", "user_id": "edc3f576-2f95-11f1-900f-e86a64d24d78", "author": "foxhop", "data": "once upon a time we randomly needed to add two new separate lvm logical volumes to a server\r\n\r\n#. verify which devices we will work with\r\n\r\n    .. code-block:: bash\r\n    \r\n     sudo disk -l\r\n    \r\n    We need to create physical volumes on both of these buggers\r\n    * /dev/sdb\r\n    * /dev/sdc\r\n\r\n#. create a physical volume on the 20G and 400G LUNs\r\n\r\n    .. code-block:: bash\r\n\r\n     sudo lvm pvcreate /dev/sdb\r\n     sudo lvm pvcreate /dev/sdc\r\n\r\n#. create a volume group on the 20G and 400G physical volumes\r\n\r\n    .. code-block:: bash\r\n\r\n     sudo lvm vgcreate vg1 /dev/sdb\r\n     sudo lvm vgcreate vg2 /dev/sdc\r\n\r\n\r\n#. create a logical volume on the new volume groups\r\n\r\n    .. code-block:: bash\r\n\r\n     sudo lvm lvcreate vg1 -l 100%VG --name app\r\n     sudo lvm lvcreate vg2 -l 100%VG --name data\r\n\r\n\r\n#. format each logical volume with ext4 filesystem\r\n\r\n    .. code-block:: bash\r\n     \r\n     sudo mkfs --type=ext4 /dev/mapper/vg1-app\r\n     sudo mkfs --type=ext4 /dev/mapper/vg2-data\r\n\r\n#. create mount points\r\n\r\n    .. code-block:: bash\r\n     \r\n     sudo mkdir /app\r\n     sudo mkdir /data\r\n\r\n#. configure mount points in /etc/fstab\r\n\r\n    .. code-block:: bash\r\n\r\n     /dev/mapper/vg1-app /app               ext4    errors=remount-ro 0       1\r\n     /dev/mapper/vg2-data /data             ext4    errors=remount-ro 0       1\r\n\r\n\r\n#. verify fstab\r\n\r\n    .. code-block:: bash\r\n\r\n     sudo mount -a\r\n\r\n#. verify new filesystems\r\n\r\n    .. code-block:: bash\r\n\r\n     df -hal\r\n", "source_format": "rst", "revision_number": 2, "created": 1375973932000}, {"id": "f3d7f0af-2f95-11f1-89a4-e86a64d24d78", "node_id": "f3d70a5f-2f95-11f1-8b49-e86a64d24d78", "user_id": "edc3f576-2f95-11f1-900f-e86a64d24d78", "author": "foxhop", "data": "once upon a time we randomly needed to add two new separate lvm logical volumes to a server\r\n\r\n#. verify which devices we will work with\r\n\r\n    .. code-block::\r\n    \r\n     sudo disk -l\r\n    \r\n    We need to create physical volumes on both of these buggers\r\n    * /dev/sdb\r\n    * /dev/sdc\r\n\r\n#. create a physical volume on the 20G and 400G LUNs\r\n\r\n    .. code-block::\r\n\r\n     sudo lvm pvcreate /dev/sdb\r\n     sudo lvm pvcreate /dev/sdc\r\n\r\n#. create a volume group on the 20G and 400G physical volumes\r\n\r\n    .. code-block::\r\n\r\n     sudo lvm vgcreate vg1 /dev/sdb\r\n     sudo lvm vgcreate vg2 /dev/sdc\r\n\r\n\r\n#. create a logical volume on the new volume groups\r\n\r\n    .. code-block::\r\n\r\n     sudo lvm lvcreate vg1 -l 100%VG --name app\r\n     sudo lvm lvcreate vg2 -l 100%VG --name data\r\n\r\n\r\n#. format each logical volume with ext4 filesystem\r\n\r\n    .. code-block::\r\n     \r\n     sudo mkfs --type=ext4 /dev/mapper/vg1-app\r\n     sudo mkfs --type=ext4 /dev/mapper/vg2-data\r\n\r\n#. create mount points\r\n\r\n    .. code-block::\r\n     \r\n     sudo mkdir /app\r\n     sudo mkdir /data\r\n\r\n#. configure mount points in /etc/fstab\r\n\r\n    .. code-block::\r\n\r\n     /dev/mapper/vg1-app /app               ext4    errors=remount-ro 0       1\r\n     /dev/mapper/vg2-data /data             ext4    errors=remount-ro 0       1\r\n\r\n\r\n#. verify fstab\r\n\r\n    .. code-block::\r\n\r\n     sudo mount -a\r\n\r\n#. verify new filesystems\r\n\r\n    .. code-block::\r\n\r\n     df -hal\r\n\r\n", "source_format": "rst", "revision_number": 1, "created": 1375973900000}], "count": 2}