use all available space from local-lvm

Agreed with Dunuin, also don't forget to delete unused disks from a vm that was moved from one storage to another. Check the VM hardware and LXC resources menus for each guest to see if there are any "unused" (original before moved) disks, when moving PVE safely copies but does not delete until you tell it to.

To further Dunuin's point, I would keep local-lvm to run VMs on and then backup to that additional SATA. Both NVMe and SATA are reliable but performance will be much better on NVMe, especially random IO. Last point to make, always monitor Disks menu under your PVE node to keep an eye on "Wearout" to tell when the SSD is dying / at the end of its lifespan.

Cheers, glad you learned a lot after recounting by the way.


Tmanok
 
Done! o_O

I manually removed the "local-lvm" storage using the gui.

Then I used these commands:
lvremove /dev/pve/data
lvresize -l +100%FREE /dev/pve/root
resize2fs /dev/mapper/pve-root

In fact it doesn't seem to have any impact on files stored in "local". Honestly, I do not 100% understand what the first command is doing. *Magic* I suppose.

Anyway, thank you so much for helping!

I've learned quiet a bit and it certanly feels much better, knowing you hve proper backups and vital VMs/LXCs moved to external storage temporarly.

Next time I'll do all that stuff on a fresh install on proxmox. Now I have all my storage space available. That feels good.
:)

This thread here gave me confidence in executing those commands:
https://forum.proxmox.com/threads/need-to-delete-local-lvm-and-reuse-the-size.34087/

Thanks a lot for this post. It helped me a lot.