Proxmox VE 8 HDD LVM Thin and Template Cloud-init

zulf

New Member
May 28, 2024
5
0
1
Hello,

on new Proxmox (on Hetzner) 8.3.5, i setup LVM-Thin storage like this :

Bash:
wipefs -a /dev/sda4 /dev/sdb
wipefs -a /dev/sda4 /dev/sdb
pvcreate /dev/sda4 /dev/sdb
vgcreate data_hdd /dev/sda4 /dev/sdb
lvcreate -T -l +100%FREE --poolmetadatasize 16G -Zn data_hdd

And add to LVM-Thin storage datacenter.

I add vm template with cloud-init disk (on local storage):

Code:
qm create 907 --name debian12-cloudinit --description "Debian 12 cloud-init template" --template 1 --ostype l26 --machine q35 --cpu host --scsihw virtio-scsi-single --scsi0 local:0,iothread=1,discard
=on,backup=off,format=qcow2,import-from=/root/debian-12-generic-amd64.qcow2 --tablet 0 --boot order=scsi0 --scsi1 local:cloudinit --ciupgrade 0 --net0 virtio,bridge=vmbr10

When I clone (full) template (with disk on local storage in qcow2 format) and start the vm, the startup stuck :

1742483095139.png

Problem seems to be related to LVM-Thin and raw format but I'm not sure about that.

Has anyone reproduce same errors ?
 
Same stuck VM with debian cloud init in raw format

1742487827868.png

And same stuck VM after delete all storage and re-mount LVM-thin with this command :

Code:
wipefs -a /dev/sda4 /dev/sdb
pvcreate /dev/sda4 /dev/sdb
vgcreate data_hdd /dev/sda4 /dev/sdb
lvcreate -T -l +100%FREE --poolmetadatasize 16G -Zn data_hdd
 
With clone on local storage, VM start.
When move on lvm-thin storage, VM don't start.

Is anyone have same issue ?
 
Another issue with Debian Generic Cloud image on lvm-thin storage (no issue in local storage)

Code:
qm create 907 --name debian12-cloudinit --description "Debian 12 cloud-init template" --template 1 --ostype l26 --machine q35 --cpu host --scsihw virtio-scsi-single --scsi1 data_hdd_d3:0,iothread=1,d
iscard=on,backup=off,format=raw,import-from=/root/debian-12-genericcloud-amd64.raw --tablet 0 --boot order=scsi1 --scsi0 data_hdd_d3:cloudinit,format=raw --ciupgrade 0 --net0 virtio,bridge=vmbr10 --agent=1,fstri
m_cloned_disks=1 --vga serial0 --serial0 socket

In clone VM boot with no disk found.

Code:
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
done.
Gave up waiting for root file system device.  Common problems:
 - Boot args (cat /proc/cmdline)
   - Check rootdelay= (did the system wait long enough?)
 - Missing modules (cat /proc/modules; ls /dev)
ALERT!  PARTUUID=8888ce3c-8799-46ee-8e4b-a68b2e8b009e does not exist.  Dropping to a shell!
(initramfs) (initramfs) (initramfs)

Anyone faced all issue ?
I can't find any information on these errors in the forum.