[[https://techwiki.keepthelogs.com | <== Back to menu]] \\ [[sections:algosec | <= Back]] ====== LVM configuration in ASMS ====== // by Patrik Hermansson // This is the LVM setup for the Algosec Appliance, change accordingly. This will extend the / (root) partition to 50GB and put the rest of the disk(s) in /data partition. ===== up to A30.10 version ===== ==== Fix the LVM on the devices ==== Lists all disks in the system (as fdisk -l) lsblk parted /dev/sdb Moves from msdos to guided partition table for disks over 2TB mktable GPT Creates a partition of 50GB mkpart 0 1 50000 Create a partition of the rest of the disk mkpart 0 50001 100% Lists all disks in the system (as fdisk -l) lsblk Creates the physical volumes of the new partitions pvcreate /dev/sdb1 pvcreate /dev/sdb2 Extend the volume group /dev/vg_algsoec with the new physical volumes vgextend /dev/vg_algosec /dev/sdb1 vgextend /dev/vg_algosec /dev/sdb2 Extend the logial volumes with the new partitions (-r will extend automaticly) lvextend -r /dev/vg_algosec/vg_system /dev/sdb1 lvextend -r /dev/vg_algosec/vg_data /dev/sdb2 if not -r extends the logical volumes automaticly do the following for ext4 filesystem resize2fs /dev/vg_algosec/vg_system resize2fs /dev/vg_algosec/vg_data for xfs filesystem xfs_growfs /dev/vg_algosec/vg_system xfs_growfs /dev/vg_algosec/vg_data To check the filesystem expends ok via watch per second screen watch -n 1 -d "df -hT" ip addr watch -n 1 -d "df -hT" ===== For ASMS V32 => ===== //**Differences is that volume group and logical volumes have new names / different locations.**// Fix the LVM on the devices Lists all disks in the system (as fdisk -l) lsblk parted /dev/sdb moves from msdos to guided partition table for disks over 2TB mktable GPT Creates a partition of 50GB mkpart 0 1 50000 Create a partition of the rest of the disk mkpart 0 50001 100% Lists all disks in the system (as fdisk -l) lsblk Creates the physical volumes of the new partitions pvcreate /dev/sdb1 pvcreate /dev/sdb2 Extend the volume group /dev/vg_algsoec with the new physical volumes vgextend /dev/centos /dev/sdb1 vgextend /dev/centos /dev/sdb2 Extend the logial volumes with the new partitions (-r will extend automaticly) lvextend -r /dev/centos/root /dev/sdb1 lvextend -r /dev/centos/data /dev/sdb2 if not -r extends the logical volumes automaticly do the following for ext4 filesystem resize2fs /dev/vg_algosec/vg_system resize2fs /dev/vg_algosec/vg_data for xfs filesystem xfs_growfs /dev/vg_algosec/vg_system xfs_growfs /dev/vg_algosec/vg_data To check the filesystem expends ok via watch per second screen watch -n 1 -d "df -hT" ip addr watch -n 1 -d "df -hT"