Proxmox Datacenter Manager - First Alpha Release

that's not yet implemented - it requires adding the "remote" part to our replication feature.
Hi @fabian and @t.lamprecht, sorry if mentioning you here is not appropriate.

I'm just trying to figure out if we are talking about the same thing here as it is not clear to me when I interpret the first message as it "should be possible", and the last one as "not implemented yet" :)

In any case, looking at the bugzilla (https://bugzilla.proxmox.com/show_bug.cgi?id=4928) request I see a comment there that the functionality is on the table, but that it is not a trivial task to do. Has there been any further movement on this topic, or is it far down the list of stuff to look into?

Thanks for all your hard work.

BR
Bjørn
 
I'm just trying to figure out if we are talking about the same thing here as it is not clear to me when I interpret the first message as it "should be possible", and the last one as "not implemented yet" :)

both comments are referring to different things.

initially, export/import support for the RBD storage plugin was missing, so no remote migration was possible at all with disks on such a storage. that part got implemented, so it is now possible to migrate a VM from cluster A with disks on Ceph to a different cluster B with disks on Ceph (or from/to some other storage) with a storage migration, i.e., a full live copy of the disk.

what is not yet implemented is setting up a replication between cluster A and B (and their corresponding ceph clusters) so that you can re-use the already replicated volume as a base for the live migration (this is supported within a cluster with the ZFS-based replication feature).

what is also not implemented is a way to tell both PVE clusters "this Ceph disk/storage over here, and this Ceph disk/storage over there, are actually the same" - because that is fundamentally opposed to the notion that each cluster fully owns their (view of the) storage, and we'd need to implement a lot of safeguards first to actually track and hand over ownership of individual volumes from one cluster to the other.
 
  • Like
Reactions: bjsko
I tried to find an easy way to just search this thread but not clear at least to me how to accomplish that...I am looking at setting up 2 standalone nodes and want to run PVE-zsync between the 2 nodes. Really I only have one VM that I need to have sync, is this something that is going to be supported or is on the roadmap? Currently I believe you have to do this on the CLI and was hoping this would be something that is included in data center manager, thanks.
 
yes, extending ZFS based replication to cover multiple clusters/stand-alone nodes is planned.
 
Hi, is there a way to force Proxmox DC manager to bind to IPv4 only? Also, is there a way to make this work on systems that don't have support for IPv6 at all? It won't start if IPv6 is disabled using a kernel parameter;

Code:
Error: Address family not supported by protocol (os error 97)

I saw that PDM_LISTEN_ADDR is used to determine the listen address, but it doesn't look like it's possible to set this manually unless I'm missing something. Thanks!
 
Last edited:
Hi all,

Need help for solve this metric, the pve remote recently up to date to 8.4.1 but the metric still not show on the pdm.
Version:
pve-manager/8.4.1/2a5fa54a8503f96d


Code:
Jun 30 14:54:30 pdm proxmox-datacenter-api[574]: failed to collect metrics for Phoenix-: api error (status = 596: )
Jun 30 14:55:31 pdm proxmox-datacenter-api[574]: failed to collect metrics for Phoenix-: api error (status = 596: )
Jun 30 14:56:30 pdm proxmox-datacenter-api[574]: failed to collect metrics for Phoenix-: api error (status = 596: )
Jun 30 14:57:31 pdm proxmox-datacenter-api[574]: failed to collect metrics for Phoenix-: api error (status = 596: )
Jun 30 14:58:30 pdm proxmox-datacenter-api[574]: failed to collect metrics for Phoenix-: api error (status = 596: )
Jun 30 14:59:30 pdm proxmox-datacenter-api[574]: failed to collect metrics for Phoenix-: api error (status = 596: )
Jun 30 15:00:31 pdm proxmox-datacenter-api[574]: failed to collect metrics for Phoenix-: api error (status = 596: )
Jun 30 15:01:30 pdm proxmox-datacenter-api[574]: failed to collect metrics for Phoenix-: api error (status = 596: )
Jun 30 15:02:30 pdm proxmox-datacenter-api[574]: failed to collect metrics for Phoenix-: api error (status = 596: )
Jun 30 15:03:30 pdm proxmox-datacenter-api[574]: failed to collect metrics for Phoenix-: api error (status = 596: )
Jun 30 15:04:30 pdm proxmox-datacenter-api[574]: failed to collect metrics for Phoenix-: api error (status = 596: )
Jun 30 15:05:30 pdm proxmox-datacenter-api[574]: failed to collect metrics for Phoenix-: api error (status = 596: )
 

Attachments

  • Screenshot_1.png
    Screenshot_1.png
    203.2 KB · Views: 19
  • Screenshot_2.png
    Screenshot_2.png
    311.4 KB · Views: 18
Hello everyone! Has anyone managed to get a Zabbix template for PDM or have they managed to adapt the default PVE template for PDM? I'm starting to analyze the default PVE template to see if I can use it in PDM, but if anyone has already done it it would be a great help.
 
I’ve looked around, here and in a few of the various repos but have been unable to find any documentation on how to go about doing this…. I’m prolly just blind… but, I’d appreciate any pointers or guidance on what/how to patch/buld the packages from source…

you need to have our devel repository configured, and that of the product you want to build (e.g., PVE), and the machine should use the matching Debian release. then you need to install the build dependencies for the repo you want to build, and usually run "make deb" (or "make dsc" and pass the .dsc to sbuild or a similar Debian package build tool). note that we are currently in the middle of rebasing on top of the upcoming Debian Trixie release, so if you want to build for bookworm, you might need to go back a bit in the repository history, or check out the stable-bookworm branch if one exists already.
 
  • Like
Reactions: Johannes S
Hello everyone! Has anyone managed to get a Zabbix template for PDM or have they managed to adapt the default PVE template for PDM? I'm starting to analyze the default PVE template to see if I can use it in PDM, but if anyone has already done it it would be a great help.
I use Zabbix for monitoring Proxmox nodes. What would be the goal of pulling the data from PDM versus each node individually and aggregating the data in a dashboard? Essentially you would just be scrapping data that was already scrapped from each node by PDM.
 
  • Like
Reactions: Johannes S
Cheers for making this tool, this is great!
Quick question, I'm using the API to find machines with particular tags but I don't want to use the root user to do queries and I would rather prefer a readonly user until API tokens will be implemented. I created a new user in the gui but I can't seem to find a way to give it limited permissions. Any ideas?

Thanks!