Cosa succede a Proxmox quando AtlasPVE viene disinstallato?

Proxmox continua a funzionare. Macchine virtuali, container, storage, backup e snapshot restano al loro posto. La disinstallazione rimuove solo i file e i servizi installati da AtlasPVE stesso e i record aggiunti a Proxmox con il proprio nome. Nulla di ciò che esisteva sulla macchina prima dell'installazione viene rimosso.

Come disinstallare

Nel pannello AtlasPVE si apre Impostazioni › Diagnostica › Rimuovi Atlas e si conferma.

Se esiste una licenza, viene prima rilasciata nel portale e il server esce dall'elenco.

La disinstallazione prosegue sul server come servizio separato; il pannello si chiude in pochi secondi.

Il completamento è visibile nella shell di Proxmox con questo comando:

Se il pannello non si apre affatto, lo stesso script viene eseguito nella shell di Proxmox. In questo caso la licenza viene rilasciata a mano nel portale.

Cosa non viene toccato

Macchine virtuali e container, insieme ai loro dischi.

Pool di storage, dataset e definizioni di storage.

Backup e snapshot.

Configurazione di rete: bridge, bond, VLAN.

Le impostazioni e gli utenti propri di Proxmox. L'unica eccezione sono i record creati da AtlasPVE con il proprio nome.

Cosa viene rimosso

Tutti i servizi di AtlasPVE. L'elenco non è tenuto a mano ma letto dalla macchina, quindi anche un servizio aggiunto in seguito viene rimosso.

I servizi di monitoraggio installati da AtlasPVE (Prometheus, Alertmanager, exporter), il file browser e il servizio di configurazione.

Le directory di applicazione, impostazioni, dati e log: /opt/atlas, /opt/atlas-core, /etc/atlas, /var/lib/atlas, /var/log/atlas.

Le attività pianificate e la regola di rotazione dei log. Non resta nessuna attività che tenti di eseguire uno script non più esistente.

L'utente API atlas@pve creato in Proxmox e i suoi token, insieme agli endpoint di notifica aggiunti da AtlasPVE.

L'impostazione del modulo scritta per il passthrough della scheda grafica.

I collegamenti di sistema dell'ambiente Node incluso. Se la macchina ha una propria installazione di Node, non viene toccata.

Cosa resta di proposito

Servizi presenti prima dell'installazione

Se un servizio di monitoraggio era sulla macchina prima di AtlasPVE, l'installazione lo registra con una prova e la disinstallazione non lo tocca.

Servizi di sistema condivisi

avahi-daemon, smartd e openvswitch-switch sono pacchetti Debian. AtlasPVE si limita ad attivarli; la disinstallazione non li rimuove.

L'impostazione IOMMU nella riga di comando del kernel

Se è stata aggiunta per il passthrough della scheda grafica, resta al suo posto. Rimuoverla significherebbe toccare l'avvio della macchina.

Disinstallazione in un cluster

L'utente atlas@pve è un record condiviso del cluster. La disinstallazione da un Node rimuove solo i token di quel Node. Se un altro Node del cluster usa AtlasPVE, utente e ruoli restano al loro posto, perché rimuoverli interromperebbe la connessione degli altri Node.

L'unico punto a cui prestare attenzione

Se il passthrough della scheda grafica è stato configurato con AtlasPVE, al primo avvio dopo la disinstallazione la scheda torna al suo driver normale. La macchina virtuale che usa quella scheda non la vede finché il passthrough non viene riconfigurato a mano in Proxmox.

Domande frequenti

Le macchine virtuali si fermano quando AtlasPVE viene disinstallato?
No. La disinstallazione non tocca macchine virtuali né container; quelli in esecuzione continuano a funzionare.
La disinstallazione modifica i file di configurazione di Proxmox?
No. Solo l'utente API e gli endpoint di notifica creati da AtlasPVE con il proprio nome vengono rimossi, con gli strumenti propri di Proxmox.
Restano servizi o attività pianificate?
No. I servizi di AtlasPVE vengono rimossi leggendoli dalla macchina; anche le attività pianificate vengono eliminate.
Cosa succede alla licenza?
Con la disinstallazione dal pannello, la licenza viene prima rilasciata nel portale. Una installazione successiva sullo stesso server usa un diritto di ritorno.
La disinstallazione si può annullare?
No. I file e le impostazioni di AtlasPVE vengono eliminati. Una reinstallazione avviene come una nuova installazione; lato Proxmox non si perde nulla.