After having migrated my NAS to a new machine, I wanted to delete the old machine from my Promxox cluster. This was surprisingly easy:

  • Remove all configurations like backup jobs that use the node to be removed.
  • Migrate all VMs to another machine, so that nothing is running on this node any more.
  • I am not using ceph, so there is no complexity coming from here.
  • Power off the node to be deleted
  • Hop onto another running machine in the cluster (not the one to be deleted!) and execute pvecm delnode azkarban (where azkarban was the name of my node)
  • For cleanup, update the /etc/pve/priv/authorized_keys file and remove the SSH key of the node to be deleted. Do not make a mistake here, please!