It looks like you run into the bug reported here: https://bugzilla.proxmox.com/show_bug.cgi?id=7271
Feel free to chime in there!
To temporarily downgrade pve-container you can run apt install pve-container=6.0.18
My source image is https://cloud.debian.org/images/cloud/trixie/latest/debian-13-genericcloud-amd64.raw but any image with large ranges of zeros should work to recreate the bug.
I am looking at the zeroinit code now to see if I can find the root...
Okay I think the bug is not in how proxmox calls lvcreate-- the bug is in zeroinit. Zeroinit is somehow detecting that the target block file has thin extents and is doing something wrong. Here is how to recreate:
lvcreate -aly -V 3145728k...
Hi,
you can use the gc-atime-cutoff in the datastore tuning options to configure a cutoff lower than the default. Please make sure to leave gc-atime-safety-check enabled! See https://pbs.proxmox.com/docs/storage.html#tuning
Under normal circumstances, given your numbers, it is likely that you would not see perceivable difference. You may even notice lower performance, as you would need to add another layer (qcow or raw file).
There is no scientific evidence that...
Hmmm... Something more complex is going on here because after just running the lvcreate command, it is indeed filled with zeros. But when I diff the newly created volume with the source import image, many of the gaps of the new volume that should...
Also, I just tested and if I have a 9.0 server setup this way and I and I upgrade using
apt-get update
apt-get upgrade
apt update
apt dist-upgrade
This gets me to 9.1.5 and my servers continue to work fine after this.
This seems to only be an...
Thanks! I emailed them! I think it could be a big issue since many proxmox setups are multi-tenant. (One customer on one VM, and another customer on another VM with an expectation of data being private.)
damn, what a bummer. I guess I will also have to try OMV then but this is such a let down. I guess we will have to wait for an official bugfix/patch to get this working again?
I thought about this more and realized--- This is a security issue.
If you delete a VM, and then provision a new VM using an import image with ranges of zeros in it, the newly created VM can contain bytes from the other VM in those ranges. This...
BACKGROUND:
I have a Windows 11 VM that runs my cameras VMS (Video Management Software). My server is in a cluster with 3 other identical machines running other production VMs and they are using their internal NVME SSDs in a CEPH cluster for High...
I've tracked this down further! I think there is a bug with how proxmox is using LVM and then the zeroinit block filter in qemu-img.
proxmox is creating the VM storage with these commands:
/sbin/lvcreate -aly -V 4096k --name...
Hey everyone,
I've been trying to figure this out for the better part of the day. I've got a commercial VPN subscription and I want to have my containers send their traffic through wireguard which I've set up on the host. I get an error when...
Thank you for the reply. That is how I have it set up.
This works with a fresh install of 9.0 but not a fresh install of 9.1
my config is as follows"
auto lo
iface lo inet loopback
iface ens1f0np0 inet manual
mtu 9000
iface...
Sadly, no. I spent too much time trying to get it working and finally decided to run OpenMediaVault instead. No issues passing the SATA PCIe card through to the OMV VM. Very frustrating situation.
Let me share my story with quite large PBS datastores. We have 2 PBSs, one about 120TiB and one 150TiB. They are physical servers with 20 NVMe(15TB each) disks without any RAID. They are running ZFS Raidz2.
In the past few months Proxmox has...
I am stuck in exactly the same place as you. Did you ever figure this out? I followed Jim's Garage YT tutorial and used OVMF as well because I also have a x4 SATA PCIe card I need to pass through.
Any help would be appreciated.