惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

www.infosecurity-magazine.com
www.infosecurity-magazine.com
月光博客
月光博客
IT之家
IT之家
博客园 - Franky
大猫的无限游戏
大猫的无限游戏
博客园 - 【当耐特】
Recorded Future
Recorded Future
罗磊的独立博客
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
T
Tailwind CSS Blog
Apple Machine Learning Research
Apple Machine Learning Research
博客园 - 聂微东
Last Week in AI
Last Week in AI
S
Schneier on Security
Google DeepMind News
Google DeepMind News
C
CERT Recently Published Vulnerability Notes
NISL@THU
NISL@THU
AWS News Blog
AWS News Blog
D
Docker
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
酷 壳 – CoolShell
酷 壳 – CoolShell
博客园 - 叶小钗
Spread Privacy
Spread Privacy
The GitHub Blog
The GitHub Blog
MongoDB | Blog
MongoDB | Blog
P
Palo Alto Networks Blog
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
V
V2EX
T
Tenable Blog
A
Arctic Wolf
C
Cisco Blogs
S
SegmentFault 最新的问题
T
The Exploit Database - CXSecurity.com
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
Martin Fowler
Martin Fowler
G
GRAHAM CLULEY
The Register - Security
The Register - Security
Project Zero
Project Zero
H
Hackread – Cybersecurity News, Data Breaches, AI and More
Latest news
Latest news
J
Java Code Geeks
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
T
Threatpost
L
LangChain Blog
D
Darknet – Hacking Tools, Hacker News & Cyber Security
腾讯CDC
I
Intezer
Schneier on Security
Schneier on Security
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org

Proxmox Support Forum

[SOLVED] - Github Auth for Mirrors-Kernel Repo? [Automation] Mass migration tool for MS Win11/Server Proxmox GUI hang - not response is it possible to reject or quarantine spam based on conditions I set ? The PVENode task list in PVE9 is partially obscured due to the terminal font being too large. About 100% error reporting due to pveproxy.service hooks Kubernetes overlay networking breaks when upgrading from PVE 9.1 to PVE 9.2.3 Zentraler Speicher No space left on device Combine datastore and direct file archival to tape Kernel panic VFS: Unable to mount root fs on unknown-block (0,0) sobald ein 7.x Kernel verwendet wird. How to migrate disk of a VM from one ZFS to another Windows Server 2025 fails to boot after PVE 9.2 / Linux 7.0 Kernel upgrade Cannot Install Proxmox on T610 Poweredge with H700 PERC card sdn Config. gateway not reachable How to safely change domain/FQDN? Welche Filterquote erreicht ihr? NFS Share status unknown on 2 of 5 nodes Can't connect to PVE9 consoles [solved] Can't connect to PVE9 consoles [solved] [SOLVED] - Use secondary network for PVE commands Created cluster, one node storage gone BUG: proxmox mail gateway FROM = null bypass spam filtering Moving existing PBS from VMWare workstation to PVE cluster Does eBGP SDN fabric support external peering? Bug: PDM 1.1 not recognizing valid license status Proxmox GUI hang - not response PVE crashes unexpectedly Proxmox Backup Server 4.2 released! Advice ceph-osd crashes with kernel 6.17.2-1-pve on Dell system [META] Links on Proxmox Forum Website Hardwarer oder Software RAID PDM missing backup jobs from PVE / Log retention Remove VM.Monitor from all users/roles, PVE 9.2 Proxmox Freezing (new instalation) 9.2.2 - Intel 12700T No Web gui and random connection reset by peer [SOLVED] - i40e module for X710 Intel NIC Dutch Proxmox Day 2026 How pools use the space Corosync initiiert Reboot trotz Verfügbarkeit der Systeme Opt-in Linux 7.0 Kernel for Proxmox VE 9 available After PVE 8to9 upgrade, unable to check guest fs freeze status Problem with MegaRAID SAS3508 controller proxmox-kernel-7.0.2-6-pve failing network service Auto sync guest time after rollback of VM snapshot with RAM/state Broadcom BCM57504 (100G) bnxt_en TX timeout and NIC reset on Proxmox 8.1.5 — while BCM57414 (25G) works fine on same host QEMU 11.0 available on pve-test and pve-no-subscription as of now 350 MPM Solventless Lamination Machine for High-Speed Flexible Packaging Making sense of NVMe zfs and SMART errors [SOLVED] - PVE loses network connection after kernel upgrade to proxmox-kernel-7.0.0-3-pve [SOLVED] - Remove or reset cluster configuration. Proxmox 8.4.1 Fresh Install BCM57416 10G Ethernet Adapter Not Recognized PDM 1.1.1 unable to add AD realm with anonymous search [TUTORIAL] - Developer Workstation (Proxmox-VE 9) with cinnamon (LMDE7) SDN zone shows "pending" on peer nodes after node reboot (9.2.x) Cluster not quorate - extending auth key lifetime! Proxmox not rebooting properly (SOLVED) Proxmox 9 Stuck on loading initial ramdisk With new HA-Disarm Feature is there a Documentation for NUT Setup on Clusters? Proxmox 8.3 Installation Issue on ProLiant DL380 Gen9 Cluster networking setup LXC System images unavailable [SOLVED] - Fix: NVIDIA Drivers Failing after upgrade to Proxmox 9.2.2 (Kernel 7.0.2-6-pve) / NovaCore Conflict Install NUT directly on Proxmox VE and control guests from here driver usb for windows 7 System startup error and no network: Failed to start ifupdown2-pre.service - Helper to synchronize boot up for ifupdown. PBS backup space grow up constantly Proxmox Datacenter Manager 1.1 released! IPv4 not available in newly created VM Recommended Setup for Offsite Proxmox Backups? Hetzner Storage Box & Remote PBS Challenges duplicate, please delete this passthrought an USB device "by ID" to CT PDM Installer Freezes at 66% Tried PDM for the first time (version 1.1) - had issues PDM 1.1 automated install Suche Server-Provider für Proxmox connecting sdn to edge firewall SDN, IPAM & DHCP Migrating from read-only file system Ubuntu 26.04 installation fails for unknown reason Status Unbekannt nach Cluster Join Installing Proxmox Backup Server on Mac Mini (Late 2012) kernel 7.0 performance issue with zfs pools PVE becomes unreachable via ethernet but OS is running [SOLVED] - New 9.2 install - can't find 7.0.2-6-pve , not all the time [SOLVED] - Backup and dedupe a VM with LUKS Gibt es mit PVE 2.x ggf. Änderungen bei der RAM-Nutzung, bzw. deren Anzeige bei VMs? I need help for setting up backup solution Way more NAGware, very little functionality, bugs galore Root squashing virtiofsd with --uid-map Intel ixgbe Driver Update Fail Help to fix Proxmox access issues after power cut Passkey Login (not 2FA) Roblox VM detection - can be overcome? [TUTORIAL] - ZFS-Autosnaptshot inkl. Rollback und Daten direkt recovern (Windows/Linux) How to stop PVE Kernel upgrade [SOLVED] - very long waiting to log in to lxc debian 11 ssh [TUTORIAL] - Configuring Fusion-Io (SanDisk) ioDrive, ioDrive2, ioScale and ioScale2 cards with Proxmox Increase maximum USB devices in vm.conf
Joining a cluster with already created guests VM
invalid@exam · 2026-05-29 · via Proxmox Support Forum

Hi

I saw a video on youtube stating that we should have no guest VM when joining a cluster. I haven't found any mention of it in the documentation.

Is it really the case ?

see: https://pve.proxmox.com/pve-docs/chapter-pvecm.html#pvecm_join_node_to_cluster

A node that is about to be added to the cluster cannot hold any guests. All existing configuration in /etc/pve is overwritten when joining a cluster, since guest IDs could be conflicting. As a workaround create a backup of the guest (vzdump) and restore it as a different ID after the node has been added to the cluster.

meaning your current cluster can have guests defined, but a node, which you add to an existing cluster has to have no guests

I hope this explains it!

I have a work-around that *might* work for you, but has not been thoroughly tested.
There is a firm requirement however that there must not be any conflicts with the guest ID, or the node name.

On node1 (with guests)
Create a new cluster or get join information.

On node2 (with guests)
scp -r /etc/pve/nodes/* to node1:/etc/pve/nodes
rm -r /etc/pve/nodes/*
Join cluster.

Please realize there is potential for things to go sideways!
I've done this to re-assemble a cluster I've recently had to pick apart, and can't provide any details on long-term issues or risk.
I cannot suggest this work-around at the moment for nodes that have never been in a cluster with each other.
I've done this with online VMs! and they remain operational through the process. The join cluster process will overwrite the contents of /etc/pve/nodes with copies from the cluster... so copying your new node directory to the cluster with scp will indirectly restore it on cluster join.

Good luck.

ph0x

Renowned Member

Sounds like a bullet proof plan, actually. :)

Yes! it works. I test it today.

I have a work-around that *might* work for you, but has not been thoroughly tested.
There is a firm requirement however that there must not be any conflicts with the guest ID, or the node name.

On node1 (with guests)
Create a new cluster or get join information.

On node2 (with guests)
scp -r /etc/pve/nodes/* to node1:/etc/pve/nodes
rm -r /etc/pve/nodes/*
Join cluster.

Please realize there is potential for things to go sideways!
I've done this to re-assemble a cluster I've recently had to pick apart, and can't provide any details on long-term issues or risk.
I cannot suggest this work-around at the moment for nodes that have never been in a cluster with each other.
I've done this with online VMs! and they remain operational through the process. The join cluster process will overwrite the contents of /etc/pve/nodes with copies from the cluster... so copying your new node directory to the cluster with scp will indirectly restore it on cluster join.

Good luck.

I have tested 2 nodes from a broken cluster and it works.

This is limitation is super frustrating.
Why can't the cluster service just check all nodes whether VM IDs are really conflicting and provide the option to change the VM IDs when there are conflicts.
Does proxmox not use UUIDs as VM IDs internally? The VM ID number should only be a display name.

This is limitation is super frustrating.
Why can't the cluster service just check all nodes whether VM IDs are really conflicting and provide the option to change the VM IDs when there are conflicts.
Does proxmox not use UUIDs as VM IDs internally? The VM ID number should only be a display name.

Are you faced with a situation you can't work around? The process for this is to add 'fresh' installations to a cluster, and not to join 2 or more pre-existing nodes together.
Personally, it was annoying for my use case. As I had to tear down the cluster and re-assemble without dropping any guests, but I'm willing to bet that's a niche situation. I'm learning ProxMox at this point and did something stupid that required the tear-down.
I'm happy with the process of encouraging adding 'fresh' hosts to a cluster rather than trying to untangle any other dependencies that may be present by trying to incorporate a host with pre-existing VMs.

Are you faced with a situation you can't work around? The process for this is to add 'fresh' installations to a cluster, and not to join 2 or more pre-existing nodes together.
Personally, it was annoying for my use case. As I had to tear down the cluster and re-assemble without dropping any guests, but I'm willing to bet that's a niche situation. I'm learning ProxMox at this point and did something stupid that required the tear-down.
I'm happy with the process of encouraging adding 'fresh' hosts to a cluster rather than trying to untangle any other dependencies that may be present by trying to incorporate a host with pre-existing VMs.

Has anyone figured out a workaround to this? The problem I am running into is that my cluster nodes are not physically close to each-other (cross-datacenter) and each node hosts a FortiGate as it's connector to the SD-WAN fabric. I don't want to join the nodes via the internet, but I don't have connectivity between them in a secure manner until the firewalls have been deployed onto the nodes.

Has anyone figured out a workaround to this? The problem I am running into is that my cluster nodes are not physically close to each-other (cross-datacenter) and each node hosts a FortiGate as it's connector to the SD-WAN fabric. I don't want to join the nodes via the internet, but I don't have connectivity between them in a secure manner until the firewalls have been deployed onto the nodes.

Unfortunately I couldn't find a reasonable workaround so I ended up having to deploy a temporary host into each colocation that housed the firewall. Rebuild the permanent node, join the cluster and then rebuild the firewall on permanent node. This was a fair amount of additional overhead (cost and effort). I'm hoping somebody can come up with a better way to do this in the future.

I have a work-around that *might* work for you, but has not been thoroughly tested.
There is a firm requirement however that there must not be any conflicts with the guest ID, or the node name.

On node1 (with guests)
Create a new cluster or get join information.

On node2 (with guests)
scp -r /etc/pve/nodes/* to node1:/etc/pve/nodes
rm -r /etc/pve/nodes/*
Join cluster.

Please realize there is potential for things to go sideways!
I've done this to re-assemble a cluster I've recently had to pick apart, and can't provide any details on long-term issues or risk.
I cannot suggest this work-around at the moment for nodes that have never been in a cluster with each other.
I've done this with online VMs! and they remain operational through the process. The join cluster process will overwrite the contents of /etc/pve/nodes with copies from the cluster... so copying your new node directory to the cluster with scp will indirectly restore it on cluster join.

Good luck.

Thanks a million

I mistakenly deleted cluster information, and I couldn't find any way to re-enable the cluster. Everything seemed lost. When I did the

all running VMs got lost from the GUI from the node, but when I was able to join to the cluster, they were back. Just in the state they were running and operational

Thanks man

Hello, how about this https://www.youtube.com/watch?v=4Z3wS6nMUtQ
Just move conf file of VMs temporarily. I consider this method just genious, until someone proves other.

Looks straightforward enough. It's still necessary to make sure VMIDs don't conflict.

I have a work-around that *might* work for you, but has not been thoroughly tested.
There is a firm requirement however that there must not be any conflicts with the guest ID, or the node name.
...
scp -r /etc/pve/nodes/* to node1:/etc/pve/nodes
rm -r /etc/pve/nodes/*
...

I broke my test cluster out of clumsiness...

But with your workaround I fixed it.
Great, thank you very much!

Has anyone figured out a workaround to this? The problem I am running into is that my cluster nodes are not physically close to each-other (cross-datacenter) and each node hosts a FortiGate as it's connector to the SD-WAN fabric. I don't want to join the nodes via the internet, but I don't have connectivity between them in a secure manner until the firewalls have been deployed onto the nodes.

Exact same use-case here: new Datacenter with 3 PVE nodes and two HA OPNSense firewalls. I would like to join the existing PVE cluster through the site2site tunnel.

The limitation of PVE not being able to join a cluster when a VM is running creates a chicken and egg problem during bootstrapping of a new environment.

Exact same use-case here: new Datacenter with 3 PVE nodes and two HA OPNSense firewalls. I would like to join the existing PVE cluster through the site2site tunnel.

The limitation of PVE not being able to join a cluster when a VM is running creates a chicken and egg problem during bootstrapping of a new environment.

Bad idea:
If your S2S Tunnel is down and you shutdown/start any VM on (The one Node), it wouldn't start because of Expected votes in the Quorum.
You cant even boot the one Proxmox node, that is behind the Tunnel. You will have to set always "pvecm expected 1" on that node to boot any VM while the Tunnel is down.

If your tunnel is created in an Opnsense-VM on that one node, you get an chicken an egg problem xD
So the tunnel needs to get created already on something other as the PVE node, like an edgerouter or something xD

But yeah, you get your node into the Cluster, which is definitively a nice way to have everything in one Cluster.
Especially with Proxmox, where the Cluster means actually nothing, just all in one GUI.
Because you can still define Failover Groups only between some Servers in the Cluster etc... (Which is actually amazing)

But yeah the Quorum thing/expected votes, is the only thing, why im not using a Custer over Tunnels.

Cheers

So having multiple PVE clusters that can always form a "local" quorum is the only reliable solution I guess?

So having multiple PVE clusters that can always form a "local" quorum is the only reliable solution I guess?

For now, yes.

We need some kind of new multi-cluster gui interface, not yet available.