Do following steps to upgrade Proxmox cluster from version 7 to version 8.
Node2
1. Update the second node to the latest 7.4.x version
Add no subscription repository to the file etc/apt/sources.list
:
deb http://download.proxmox.com/debian/pve bullseye pve-no-subscription
Upgrade to the latest 7.4.x:
apt upgate
apt upgrade
apt dist-upgrade
Check the result:
pveversion
2. Migrate all VMs and CTs to Node1
3. Upgrade second node to the version 8
3.1 Run check script:
pve7to8 --full
Check for output and resolve errors and warnings.
3.2 Update Debian Base Repositories to Bookworm:
sed -i 's/bullseye/bookworm/g' /etc/apt/sources.list
Ensure that there are no remaining Debian Bullseye specific repositories left
3.3 Refresh Package Index:
apt update
3.4 Upgrade the system to Debian Bookworm and Proxmox VE 8.0:
apt dist-upgrade
Follow the process
3.5 Check the results:
pveversion
reboot
3.6 Run check script after reboot:
pve7to8
Node1
1. Update the first node to the latest 7.4.x version
Add no subscription repository to the file etc/apt/sources.list
:
deb http://download.proxmox.com/debian/pve bullseye pve-no-subscription
Upgrade to the latest 7.4.x:
apt upgate
apt upgrade
apt dist-upgrade
Check the result:
pveversion
2. Migrate all VMs and CTs to Node2
3. Upgrade first node to the version 8
3.1 Run check script:
pve7to8 --full
Check for output and resolve errors and warnings.
3.2 Update Debian Base Repositories to Bookworm:
sed -i 's/bullseye/bookworm/g' /etc/apt/sources.list
Ensure that there are no remaining Debian Bullseye specific repositories left
3.3 Refresh Package Index:
apt update
3.4 Upgrade the system to Debian Bookworm and Proxmox VE 8.0:
apt dist-upgrade
Follow the process
3.5 Check the results:
pveversion
reboot
3.6 Run check script after reboot:
pve7to8
After Upgrade
- Check all cluster nodes are Up and running.
- Migrate VMs and CTs to the initial place.