I'm upgrading my SSD, most of the VM images are on a secondary SSD, but the new installation of Proxmox doesn't show any files.
Old SSD was a 256GB with Proxmox 7.0 installed.
The secondary SSD that holds all VM virtual disk images is a 512GB, with one partition, added as a Directory. (mounted as /mnt/ssd500)
New SSD is a 2TB nvme, I've installed proxmox 7.2.
I've removed the old SSD, and added the new. Installed fresh Proxmox 7.2.
My plan was that I'd just be able to copy the VM conf files (e.g. 101.conf) and that the VM images would come from the secondary disk, as they have so far.
But when running on the new 2TB nvme drive (with the fresh proxmox install), I go in the Web Interface, under Storage tab, the "ssd500" is listed there, but has no images or anything.
Using ssh to check that directory ("cd /mnt/ssd500" and then doing "ls" shows "dump, images, lost+found... etc" but the "images" directory is empty.
For a moment I got completely scared, and thought that the new installation re-initialized the drive, wiping everything I had. But when removing the new SSD, putting the old one in, everything is working as it used to. And when i go into "cd /mnt/ssd500/images/101" i see all the VM disks there, like they should be.
Why is this happening?
I am currently migrating the virtual disk files by copying them over the network, which is about 5x slower than using SSDs inside the same machine.
Oh, what's weird is that I don't think i added the /mnt/ssd500 to the fstab. It just appeared under storage. Perhaps is it, that during proxmox installation, it scans attached drives for existing proxmox storage?
Old SSD was a 256GB with Proxmox 7.0 installed.
The secondary SSD that holds all VM virtual disk images is a 512GB, with one partition, added as a Directory. (mounted as /mnt/ssd500)
New SSD is a 2TB nvme, I've installed proxmox 7.2.
I've removed the old SSD, and added the new. Installed fresh Proxmox 7.2.
My plan was that I'd just be able to copy the VM conf files (e.g. 101.conf) and that the VM images would come from the secondary disk, as they have so far.
But when running on the new 2TB nvme drive (with the fresh proxmox install), I go in the Web Interface, under Storage tab, the "ssd500" is listed there, but has no images or anything.
Using ssh to check that directory ("cd /mnt/ssd500" and then doing "ls" shows "dump, images, lost+found... etc" but the "images" directory is empty.
For a moment I got completely scared, and thought that the new installation re-initialized the drive, wiping everything I had. But when removing the new SSD, putting the old one in, everything is working as it used to. And when i go into "cd /mnt/ssd500/images/101" i see all the VM disks there, like they should be.
Why is this happening?
I am currently migrating the virtual disk files by copying them over the network, which is about 5x slower than using SSDs inside the same machine.
Oh, what's weird is that I don't think i added the /mnt/ssd500 to the fstab. It just appeared under storage. Perhaps is it, that during proxmox installation, it scans attached drives for existing proxmox storage?
Last edited: