Aggiornamento proxmox da 5.3 a 5.4

Per stare al passo con i tempi di tanto in tanto anche il sistema PROXMOX deve essere aggiornato.
A luglio 2019 è stata rilasciata la versione 6.0 e non volendo rischiare di rimanere indietro ho consultato la documentazione. Per avanzare alla versione 6 occorre un passaggio intermedio: la versione 5.4
Ho effettuato l’aggiornamento su un cluster con 3 nodi su cui era installata una Virtual machine e un container con WordPress. I passaggi, se eseguiti in ordine non creano nessun problema.

Iniziamo con la shell

Nella console è disponibile la shell con la riga dei comandi ma se per qualche motivo si cambia pagina la shell si riapre senza mostrare i lavoro in corso. Io preferisco aprire una sessione con putty (in Windows) o un qualsiasi altro terminale SSH (in caso di Linux o MacOS)

Tutte le operazioni vanno eseguite su tutti i nodi del cluster

Modifichiamo il repository di Debian

Apri il file /etc/apt/sources.list.d/pve-enterprise.list

comenta la linea

# deb https://enterprise.proxmox.com/debian/pve stretch pve-enterprise

Salva e chiudi

Apri il file /etc/apt/sources.list

Aggiungere la seguente linea in fondo al file

deb http://download.proxmox.com/debian stretch pve-no-subscription

Salva e chiudi

Fase di aggiornamento

Esegui i seguenti comandi dalla shell

apt update
apt upgrade
apt dist-upgrade

(l’ultmo comando potrebbe non avere nulla da aggiornare)

In un caso il comando di update ha restituito un errore con le dipendenze: non preoccuparti, lo sistemiamo dopo il riavvio del nodo.

Riavvio del nodo

Fai un controllo facendo l’accesso alla console WEB: dovrebbe mostrare la versione 5.4.x

Se nella fase di aggiornamento ha ricevuto un errore con le dipendenze (o comunque vuoi per scrupolo controllare che tutte le configurazioni siano state portate a termine) accedi nuovamente alla shell e lancia il comando

apt -f install

Il sistema ora è funzionante: vuoi comunque fare un ulteriore riavvio?

A questo punto puoi decidere di fermarti qui oppure aggiornare alla versione 6.0. Le istruzioni le trovi a questa pagina