23 comments

[ 4.5 ms ] story [ 52.1 ms ] thread
"It’s also possible to install Proxmox VE 9.0 on top of Debian."

Has that always been the case? I have a faint memory of trying once and not being able to with Proxmox 7.x

I wonder about things like this.

It seems to me people who try things like this might also be ok with spaces in filenames, or replacing bash with csh...

It should work, but you might want to cross your fingers.

The official release of Debian Trixie is not until the 9th...
Proxmox 8 was also released just before Debian 12 bookworm.
We are really happy with proxmox for our 4 machine cluster in the group. We evaluated many things, they were either to light or to heavy for our users and/or our group of hobbyist admins. A while back we also set up a backup server. Forum is also a great resource. I just failed to contribute a pull request via their git email workflow and I am now stuck with a non-upstreamed patch to the LDAP Sync (btw. the code there is IMHO not the best part of PVE). In general, while the system works great as a monolith, extending it is IMHO really not easily possible. We have some cludges all over the place (mostly using the really good API), that could be better integrated, e.g. with the UI. At least I did not find a way to e.g. add a new auth provider easily.
> The Proxmox VE mobile interface has been thoroughly reworked, using the new Proxmox widget toolkit powered by the Rust-based Yew framework.

First time hearing about Yew (yew.rs). First time hearing about it. Is it like writing frontend code in Rust and compiled to WASM ? Is anyone using it (other than Proxmox folks, of course).

> Is it like writing frontend code in Rust and compiled to WASM ?

Exactly, it's actually quite lightweight and stable plus mostly finished, so don't let the slower upstream releases discourage you from ever trying it more extensively.

We build a widget library with our products as main target around Yew and native web technologies, you can check out:

https://github.com/proxmox/proxmox-yew-widget-toolkit

And the example repo:

https://github.com/proxmox/proxmox-yew-widget-toolkit-exampl...

For code and a little bit more info. We definitively need to clean a few documentation and resource things up, but we tried to make it so that it can be reused by others without tying them to our API types or the like.

FWIW, the in-development Proxmox Datacenter Manager also uses our Rust / Yew based UI, it's basically our first 100% rust project (well, minus the Linux / Debian foundation naturally, but it's getting there ;-)

Ugh, I’d love to make the leap, but I don’t want the headache of trying to get SR-IOV going again for my integrated Intel graphics.
"Proxmox VE is using a newer Linux kernel 6.14.8-2 as stable default enhancing hardware compatibility and performance."

kernel.org don't even list version 6.14 anymore. do they backport security patches on there own?

I have only recently moved to proxmox as the Hyper-V licensing became too opressive for hobby/one-person projects use.

Can someone tell me wether proxmox upgrades are usually smooth sailing, or should I prepare for this being an endeavour?

Proxmox ships a tool that verify if everything is right for the update (eg: pve8to9), and the wiki documentation is extensive and kept up to date.

At work we started with 6.x a few years ago, upgraded to 7.x a bit after releases, then same with 8.x without issue.

We'll wait a reasonable while before upgrading to 9.x but I don't expect any issue.

Note : same with integrated ceph update, did Reef to Squeed a few weeks ago, no issue.

Usually smooth. But if you're running a production workload definitely do your prep work. Working and tested backups, upgrade one node at a time and test, read release notes, wait for a week after major releases, etc. If you don't have a second node I highly recommend it, Proxmox can do ZFS replication for fast live migrations without shared storage.
I like Promox a lot, but I wish it had an equivalent to VMware's VMFS. The last time I tried, there wasn't a way to use shared storage (i.e., iscsi block devices) across multiple nodes and have a failover of VMs that use that storage. And by failover I mean moving a VM to another host and booting it there, not even keeping the VM running.
That, and configuring mount points for read-write access on the host is incredibly confusing and needlessly painful
Unfortunately clustered storage is just a hard problem, and there is a lack of good implementations. OCFS2 and GFS2 exist, but IIRC there are challenges for using them for VM storage, especially for snapshots. Proxmox 9 added a new feature to use multiple QCOW2 files as a volume chain, which may improve this, but for now that's only used for LVM. (Making Proxmox 9 much more viable on a shared iSCSI/FC LUN).

If your requirements are flexible Proxmox does have one nice alternative though - local ZFS + scheduled replication. This feature performs ZFS snapshots + ZFS send every few minutes, giving you snapshots on your other nodes. This snapshot can be used for manual HA, auto HA, and even for fast live migration. Not great for databases, but a decent alternative for homelab and small business.

Still use/love Proxmox daily. Congrats to the team on the latest release!
I would see Proxmox come up in so many homelab type conversations so I tried 8.* on a mini pc. The impression I got was that the project probably provides the most value in a clustered environment or even on a single node if someone prefers using a web UI. What didn't seem very clear was an out-of-box way for declaring VM and container configurations [1] that could then be version controlled. Common approaches seemed to involve writing scripts or reach for other tools like Ansible. Whereas something like LXD/Incus makes this easier [2] by default. Or maybe I'm missing some details?

[1] https://forum.proxmox.com/threads/default-settings-of-contai...

[2] https://linuxcontainers.org/incus/docs/main/howto/instances_...

I would love if Proxmox had a UI for port forwarding. I hate doing it through the terminal. I like how LXD has a UI for that.
Seems like it still has no official support for any kind of disk encryption, so you are on your own if you fiddle that in somehow and things may break. Such a beautiful, peaceful world where disk encryption is not needed!
For my homelab I switched from ESXi to Proxmox a few years ago because the consumer-level hardware I mostly used didn't have Intel network cards and ESXi didn't support the Realtek network devices that were ubiquitous in consumer gear at the time.

Love Proxmox, it's done everything I needed of it.

I don't use it to anywhere near it's potential, but I can vouch for the robustness of its backup process. I've had to restore more than handful of VMs for various reasons, and they've all been rock-solid upon restoration. I would like to use its high-availability features, but haven't needed them and don't really have the time to tinker so much these days.