Suggerimenti per l'aggiornamento/installazione di Proxmox Datacenter Manager 0.9 PDM Beta

Hai gia' sentito la notizia? Proxmox ha rilasciato il Datacenter Manager nella versione 0.9 BETA, e il rilascio ha davvero tutto!

Se gestisci la tua infrastruttura con Proxmox, questo è per te. Il team ha fatto un ottimo lavoro e un sacco di innovazioni interessanti confezionate in, Renderà la tua vita di amministratore molto più facile.

Cosa c'è di nuovo in Proxmox Datacenter Manager 0.9 Beta?

La caratteristica killer assoluta è l'integrazione di Software-Defined Networking (SDN) (Rete definita dal software). Immaginate di poter vedere da un'unica superficie. Zone EVPN e reti virtuali Configura in tutti i tuoi cluster. Non è più necessario accedere a ciascun cluster per regolare la configurazione di rete. N1! Un nuovo pannello chiaro ti offre una panoramica fulminea dello stato delle tue zone EVPN. Questo è il sogno per chiunque abbia a che fare con data center distribuiti!

Ma ci sono anche grandi innovazioni al di fuori della rete:

  • La ricerca è stata completamente rivista. E' super veloce e intelligente ora. Con una potente sintassi di query che ricorda Elasticsearch, puoi cercare esattamente ciò di cui hai bisogno, che si tratti di una VM, di un contenitore o di un'intera posizione remota. Basta filtrare per tipo, stato o altri criteri.
  • La cattura metrica è ora molto più efficiente. I dati vengono ora raccolti in parallelo da tutti i remoti, il che migliora notevolmente le prestazioni. Questo vi darà una panoramica ancora più veloce delle prestazioni dei vostri sistemi.
  • L'interfaccia utente (GUI) sembra molto più rotonda. Ora è possibile regolare l'intervallo di tempo nei grafici RRD, ottenere nuove metriche come il Informazioni sullo stallo di pressione (PSI) Anche la procedura guidata di configurazione remota è stata migliorata.

L'intero Changelog è qui. feedback; Consigli / suggerimenti e forum: lungo. Problemi noti? Ti abbiamo coperto. Solo link ISO? Per favore!


Aggiornamento da Alpha a Beta: Ecco come funziona

Se stai già eseguendo la versione alpha di Datacenter Manager, probabilmente ti starai chiedendo: "Come posso arrivare alla nuova beta?" Buona domanda! Proxmox ti offre una soluzione senza soluzione di continuità Processo di aggiornamento sul posto Disponibile, ma attenzione: L'aggiornamento cambia anche il sistema operativo di Debian 12 Bookworm su Debian 13 «Trixie», quindi non prenderla alla leggera.

Molto importante: Prima di premere un solo pulsante, Effettua un backup completo e testato!

Non posso sottolinearlo abbastanza. Dovresti anche lavorare tramite SSH o una console fisica, poiché la connessione tramite l'interfaccia utente web si interromperà durante l'aggiornamento. Per le connessioni SSH, un multiplexer terminale come tmux oppure schermo Questa è una buona idea per garantire che il processo continui anche se la connessione è interrotta.

Bene, abbastanza battute in anticipo, quindi diamo un'occhiata ai Cinque Passi per la Felicità in dettaglio. Aprite gli occhi, le mani alla tastiera e via per questo!

Fase 1: La preparazione

Prima di iniziare, assicurati che la tua attuale installazione alpha sia aggiornata. (0.1.12+) A tale scopo, eseguire i seguenti comandi:

Aggiornamento apt apt dist-upgrade

Controlla se la tua versione è ora 0.1.12 o superiore lo è. Se il comando non riesce, non si è ancora sulla versione necessaria e si deve prima aggiornare lì, se necessario riavviare il sistema dopo l'aggiornamento 1x.

Versioni di proxmox-datacenter-manager-admin

La versione si adatta? Ottimo, mantieni il ritmo. Effettuare un backup dei file di configurazione, nel caso in cui:

tar czf "pdm-alpha-etc-backup-$(data -I).tar.gz" -C "/etc" "proxmox-datacenter-manager"

Inoltre, assicurati che il tuo mountpoint root abbia almeno 10 GB di spazio libero disponibili. Puoi farlo rapidamente con il comando. df -h / controllare.
Nota a margine: Per me, il PDM funziona in una VM, a cui ho rapidamente assegnato più spazio. Disattiva > DiskAction > Ridimensiona > Riavvia > Fine.

Fase 2: Personalizza i repository

Questo passo è cruciale. Per prima cosa si installa il nuovo portachiavi dell'archivio Proxmox in modo che il sistema si fidi dei nuovi sorgenti del pacchetto:

apt install proxmox-archive-keyring

Successivamente, regolare i repository Debian. Un semplice comando cambia tutte le voci da Bookworm a Trixie:

sed -i 's/bookworm/trixie/g' /etc/apt/sources.list

Ora aggiungi il nuovo repository beta di Proxmox Datacenter Manager. Il modo più semplice per farlo è con questo comando, che crea automaticamente il file:

cat > /etc/apt/sources.list.d/pdm-test.sources << Tipi di EOF: deb URI: http://download.proxmox.com/debian/pdm Suite: Componenti di trixie: pdm-test Firmato da: /usr/share/keyrings/proxmox-archive-keyring.gpg EOF

Non dimenticare di rimuovere o disabilitare i vecchi repository alfa. Puoi farlo commentando le righe corrispondenti (#) o cancellare il file. Per assicurarti che tutto si adatti, guida necessariamente Aggiornamento apt e poi politica apt Spegni. La questione della politica apt Dovrebbe mostrare solo i repository trixie. Se c'e' qualche topo di biblioteca li' dentro, fallo e basta. # commentando.

Fase 3: Controllo preliminare di volo:

Proxmox offre un telefono cellulare script della checklist pdmAtoB: Negli ultimi pacchetti alpha da 0.1.12 c'è una piccola utility chiamata pdmAtoB incluso. Corri, tutto verde, senza avvertimenti? Da lì.

pdmAtoB

Suggerimenti importanti e possibili problemi

  • Lo script della checklist pdmAtoB: Negli ultimi pacchetti alpha c'è una piccola utility chiamata pdmAtoB incluso. Lo esegue prima, durante e dopo l'aggiornamento. Ti dà indizi e avvertimenti su potenziali problemi.
  • Vecchi hardware: La compatibilità con hardware molto vecchio non è così ampiamente testata come con i dispositivi più recenti.
  • Nome della rete: Il nuovo kernel può cambiare i nomi delle interfacce di rete. È consigliabile avere accesso fisico al server o utilizzare una connessione remota indipendente (come IPMI o iKVM).
  • Avvio sistemato: In tal caso: pdmAtoBSe lo scrivi, dovresti systemd-boot Disinstallare Metapackage. Proxmox si prende cura di strumento di avvio proxmox anche intorno al bootloader, e questo pacchetto può causare conflitti.

Fase 4: Eseguire l'aggiornamento

Una volta che tutti i preparativi sono stati fatti, è possibile avviare l'aggiornamento effettivo. A seconda del sistema, questo può richiedere un po 'di tempo, su un disco rigido lento fino a 60 + minuti, su un SSD veloce viene spesso fatto in meno di 5 minuti.

Per fare questo, è sufficiente eseguire questo comando:

apt dist-upgrade

Durante il processo, ti potrebbe essere chiesto dei file di configurazione o delle loro modifiche. Alcuni consigli:

  • All'inizio arriva, tra le altre cose, un elenco delle innovazioni apt-listchanges: Vi saranno mostrati come informazioni. Questo è possibile solo dopo aver premuto un pulsante q continuare. Mi mancava perché prendevo il caffè e mi chiedevo perché tutto fosse "congelato".
  • Ho le domande sui servizi riavviati automaticamente con n Rifiutato, il sistema deve essere riavviato comunque a causa del dist-upgrade a Trixie.
  • Nel caso di: /etc/problema è sicuro mantenere la versione corrente in quanto Proxmox rigenererà questo file al momento dell'avvio. Così n per votare.
  • Nel caso di: /etc/ssh/sshd_config Di norma, è possibile adottare la versione del manutentore del pacchetto purché non siano state apportate modifiche manuali. Ne consegue che: y confermare.
  • Nel caso di: /etc/default/grub Dovresti stare particolarmente attento. Controlla attentamente le modifiche e mantieni la tua versione se hai aggiunto opzioni manuali del kernel. È sicuro: n per votare.

Fase 5: Finire & Pulire

Una volta che il comando è passato con successo, il sistema si riavvia per attivare il nuovo kernel:

riavvio di systemctl

Dopo il riavvio, è meglio cancellare la cache del browser in modo che la nuova interfaccia web venga caricata correttamente (ad es. CTRL + MAIUSC + R).

Verifica lo stato dei principali servizi:

systemctl stato proxmox-datacenter-api.service proxmox-datacenter-privileged-api.service

Entrambi dovrebbero attivo (in esecuzione) display.

Se vuoi, puoi comunque aggiornare i tuoi repository al moderno deb822Migrare il formato:

apt modernize-sources

Se tu (come me Sparbrenner) sei sempre vicino allo spazio su disco rigido, puoi rendere la VM più piccola in seguito, il mio nuovo 0.9 occupa accoglienti 4 GB, con 2-4 come overhead dovresti quindi ottenere spazio anche per altri esperimenti. Anche all'indietro come sopra va avanti:
Disattiva > DiskAction > Ridimensiona > Riavvia > Fine.

Ecco cos'era. Ora accedi di nuovo al PDM 0.9 appena aggiornato e sii soddisfatto della nuova SDN e della bella GUI.

Oh, e se tutto questo è ancora un territorio nuovo per te, c'è ancora una caramella da portare con te. Questo Mini-Howto ufficiale di PDM.

TL: RD

Se l'intero processo di aggiornamento ti sembra troppo noioso, c'è una semplice alternativa: Carichi La nuova ISO Scarica e installa Proxmox Datacenter Manager completamente nuovo. Per molti, questo è il modo più veloce e sicuro per utilizzare la nuova beta, soprattutto se la configurazione non è troppo complessa.

Ora ho provato entrambi e devo dire che i passaggi di aggiornamento non sono davvero un ostacolo per qualcuno senza paura della riga di comando, tutto sommato il ALPHA 0.1.11 a 0.1.12 a 0.9 BETA con aggiornamento completo da Bookworm a Trixie in meno di 20 minuti Completato. (YMMV, piano 1 ora + su hardware e / o HDD più vecchi)

Fatto divertente: Ripristinare una volta è andato all'incirca Metà veloce, Ho poi dovuto ricollegare il Datacenter Manager al cluster, cosa che sicuramente non ho fatto abbastanza spesso da sapere a memoria. Poi ho I restanti 10 minuti Iniziamo con il documentario A: Ritrovalo e B: attraverso per vedere. Googlen è anche, o questo Mini-HowTo dall'alto.

Conclusione:

Vedete, il team Proxmox ha fatto un ottimo lavoro. La versione 0.9 non è solo un aggiornamento importante in termini di funzionalità, ma pone anche le basi per il futuro della gestione centralizzata dei data center. Guardatelo e datelo, se possibile. Il tuo feedback ai ragazzi e alle ragazze Dopo tutto, è ancora una beta.