Couldn't start virtual machines after Proxmox 4.1 upgrade

If you’re sure about you’re not using any clustering feature and you have a corosync.conf file by a mistake, you can remove the corosync configuration file with following steps:

  • First of all, backup your current proxmox sqlite config:
$ sudo cp /var/lib/pve-cluster/config.db /root/config.db.backup
  • Stop the pve-cluster service:
$ sudo systemctl stop pve-cluster.service
  • Remove the row with named corosync.conf from sqlite tree table:
$ sudo sqlite3 /var/lib/pve-cluster/config.db
sqlite> DELETE FROM tree WHERE name='corosync.conf';
sqlite> .quit
  • Restart the server