mirror of
https://github.com/RogerSik/proxmox-vm-template.git
synced 2026-10-07 21:17:33 +02:00
enable discard and ssd emulation on template disk
Without discard=on, blocks freed inside the guest (fstrim.timer is enabled by default in Ubuntu cloud images) are never released on thin-provisioned storage like Ceph RBD, so disks only grow. Clones inherit the disk options from the template. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
1 parent
775d4a2989
commit
66863b50b2
1 file changed
+1
-1
+1
-1
@@ -94,7 +94,7 @@ virt-customize -a "/tmp/$SELECTED_RELEASE-server-cloudimg-amd64.modified.img" --
|
||||
|
||||
echo "Create Proxmox VM image from Ubuntu Cloud Image"
|
||||
qm create "$VM_ID" --memory 1024 --balloon 0 --cores 2 --net0 virtio,bridge=vmbr0 --scsihw virtio-scsi-pci --hotplug disk,network,usb,memory --numa 1
|
||||
qm set "$VM_ID" --scsi0 local-lvm:0,import-from="/tmp/$SELECTED_RELEASE-server-cloudimg-amd64.modified.img"
|
||||
qm set "$VM_ID" --scsi0 local-lvm:0,import-from="/tmp/$SELECTED_RELEASE-server-cloudimg-amd64.modified.img",discard=on,ssd=1
|
||||
qm set "$VM_ID" --agent enabled=1,fstrim_cloned_disks=1
|
||||
|
||||
echo "Create Cloud-Init Disk and configure boot"
|
||||
|
||||
Reference in new issue
Block a user