Storage

Add a disk of size 2TB

parted -s /dev/sdb mklabel gpt
parted -s /dev/sdb mkpart K8SData 0% 100%
parted -s /dev/sdb set 1 lvm on
pvcreate /dev/sdb1
vgcreate K8S /dev/sdb1
lvcreate -L 500G ---name data K8S
mkfs.xfs /dev/K8S/data

Preallocate disk space to a qcow2 file and clone it from old disk

qemu-img create -f qcow2 -o preallocation=full  /var/bigdata/VMz/COSv7.2x64.MySQL/Disk2.qcow2 2000G

or

qemu-img create -f qcow2 -o preallocation=metadata /var/bigdata/VMz/COSv7.2x64.MySQL/Disk2.qcow2 2000G
fallocate -l 2147483648000 /var/bigdata/VMz/COSv7.2x64.MySQL/Disk2.qcow2
virt-resize --expand /dev/vda2 --LV-expand /dev/centos/root /data/VMz/COSv7.2x64.MySQL/COSv7.2x64.MySQL.qcow2 /var/bigdata/VMz/COSv7.2x64.MySQL/Disk2T.qcow2

Expand LVM logical volume and resize XFS

Attach new Hard disk to a KVM virtual machine

Last updated