Hi,
Wichtig zu wissen ist das die Node die einem bestehenden Cluster beitritt, während dem Beitritt das configration FS (unter
/etc/pve
gemounted) stoppt, ein Backup der DB (/var/lib/pve-cluster/config.db) macht und dann die aktuelle "wegschmeißt" um die vom Cluster zu übernehmen. Automatisch mergen geht nicht da hier VMID/Config Konflikte nicht Sinnvoll gelöst werden können.
Also, auf einen der zwei Host mit VMs kann man den initialen Cluster erstellen, das ist kein Problem mit VMs.
Dann muss man sich nur noch um den anderen Host kümmern. Backup + Restore ist die sichere Variante.
Wenn selber überprüft wird, dass kein Konflikt zwischen VMIDs o.ä. besteht kann man auch noch ein zusätzliches Backup aller VM/Storage/etc. von
/etc/pve
machen, dann die Node "force" Joinen (über
pvecm
CLI tool, da gibt es eine --force Option) und diese Configs dann wieder einpflegen.
Sollte man natürlich vorher durchprobieren (evtl. mit VMs in denen PVE läuft, zum Testen sehr praktisch) und funktionierende Backups sie auch nie eine schlechte Idee.