This is an old revision of the document!
Table of Contents
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"