Vai al contenutoNaviga tra le pagine: pagina precedente [tasto di scelta p]/pagina successiva [tasto di scelta n]
documentation.suse.com / Documentazione di SUSE Linux Enterprise Server / Guida all'upgrade / Upgrade offline
Si applica a SUSE Linux Enterprise Server 15 SP3

4 Upgrade offline

In questo capito viene illustrato come eseguire l'upgrade di un'installazione SUSE Linux Enterprise esistente con YaST avviato da un supporto di installazione. Ad esempio, il programma di installazione di YaST può essere avviato da un DVD, in rete o dal disco rigido sul quale risiede il sistema.

4.1 Panoramica concettuale

Prima di eseguire l'upgrade del sistema, leggere la Capitolo 3, Preparazione dell'upgrade.

Per eseguire l'upgrade del sistema, effettuare l'avvio da un'origine di installazione, con la stessa procedura che si utilizzerebbe per una nuova installazione. Tuttavia quando viene visualizzata la schermata di avvio, è necessario selezionare Esegui l'upgrade (anziché Installazione). È possibile avviare l'upgrade da:

4.2 Avvio dell'upgrade da un supporto di installazione

Di seguito è descritta la procedura di avvio da un DVD, ma è possibile utilizzare anche un altro supporto di installazione locale come un'immagine ISO in un dispositivo di memorizzazione di massa USB. Il supporto e il metodo di avvio da selezionare dipendono dall'architettura del sistema e dalla presenza del BIOS tradizionale o dello UEFI nel computer.

Procedura 4.1: Upgrade manuale a SUSE Linux Enterprise Server 15 SP3
  1. Selezionare e preparare un supporto di avvio, vedere Parte I, «Preparazione dell'installazione».

  2. Inserire il DVD del programma di installazione unificato di SUSE Linux Enterprise Server 15 SP3 e avviare il computer. Viene visualizzata la schermata Benvenuti, seguita dalla schermata di avvio.

  3. Facoltativo: per forzare l'installazione dei pacchetti solo da DVD non da altre origini della rete da parte del programma di installazione, aggiungere l'opzione di avviomedia_upgrade=1.

  4. Avviare il sistema selezionando Upgrade nel menu di avvio.

  5. Continuare con il processo di upgrade come descritto nella Sezione 4.4, «Upgrade di SUSE Linux Enterprise».

4.3 Avvio dell'upgrade da un'origine di rete

Per avviare un upgrade da un'origine di installazione di rete, verificare che siano soddisfatti i seguenti requisiti:

Requisiti per l'upgrade da un'origine di installazione di rete
Origine di installazione di rete

L'impostazione dell'origine dell'installazione di rete è configurata in base al Capitolo 16, Configurazione di un'origine di installazione di rete.

Connessione e servizi di rete

Sia il server di installazione sia il computer di destinazione devono essere dotati di una connessione di rete funzionante. I servizi di rete obbligatori sono:

  • DNS (Domain Name Service)

  • DHCP (necessario solo per l'avvio tramite PXE, l'IP può essere impostato manualmente durante la configurazione)

  • OpenSLP (facoltativo)

Supporto di avvio

Un DVD di SUSE Linux Enterprise avviabile, un'immagine ISO o un'installazione PXE funzionante. Per i dettagli sull'avvio tramite PXE, vedere Sezione 17.4, «Preparazione del sistema di destinazione per l'avvio PXE». Per informazioni più approfondite sull'avvio dell'upgrade da un server remoto, fare riferimento al Capitolo 11, Installazione remota.

4.3.1 Upgrade manuale tramite l'origine di installazione di rete - Avvio da DVD

Questa procedura descrive l'esempio di avvio da un DVD, ma è possibile utilizzare anche un altro supporto di installazione locale come un'immagine ISO in un dispositivo di memorizzazione di massa USB. Il modo in cui si seleziona il metodo di avvio e si avvia il sistema dal supporto dipende dall'architettura di sistema e dalla presenza nel computer di un BIOS tradizionale o di uno UEFI. Per informazioni dettagliate, vedere i collegamenti di seguito.

  1. Inserire il DVD del programma di installazione unificato di SUSE Linux Enterprise Server 15 SP3 e avviare il computer. Viene visualizzata la schermata Benvenuti, seguita dalla schermata di avvio.

  2. Selezionare il tipo di origine di installazione di rete che si desidera utilizzare (FTP, HTTP, NFS, SMB o SLP). Generalmente è possibile effettuare questa scelta premendo F4 ma, se il computer è dotato di UEFI anziché di un BIOS tradizionale, potrebbe essere necessario modificare i parametri di avvio manualmente. Per ulteriori dettagli, consultare Capitolo 7, Parametri di avvio e Capitolo 8, Procedura di installazione.

  3. Continuare con il processo di upgrade come descritto nella Sezione 4.4, «Upgrade di SUSE Linux Enterprise».

4.3.2 Upgrade manuale tramite l'origine di installazione di rete - Avvio tramite PXE

Per effettuare un upgrade da un'origine di installazione di rete utilizzando Avvio PXE, procedere come descritto di seguito:

  1. Modificare la configurazione del server DHCP per fornire le informazioni sull'indirizzo necessarie per l'avvio via PXE. Per informazioni, vedere Procedura 17.0, «».

  2. Impostare il server TFTP in modo che conservi l'immagine di avvio necessaria per l'avvio via PXE. A tal fine, utilizzare il DVD del programma di installazione per SUSE Linux Enterprise Server 15 SP3 o seguire le istruzioni riportate in Sezione 17.2, «Configurazione di un server TFTP».

  3. Preparare l'avvio PXE e Wake-on-LAN nel computer di destinazione.

  4. Iniziare l'avvio del sistema di destinazione e utilizzare VNC per la connessione remota alla routine di installazione in esecuzione sul computer. Per ulteriori informazioni, vedere Sezione 11.3, «Monitoraggio dell'installazione tramite VNC».

  5. Continuare con il processo di upgrade come descritto nella Sezione 4.4, «Upgrade di SUSE Linux Enterprise».

4.4 Upgrade di SUSE Linux Enterprise

Prima di eseguire l'upgrade del sistema, leggere la Capitolo 3, Preparazione dell'upgrade. Per eseguire una migrazione automatica, procedere come indicato di seguito:

Nota
Nota: SUSE Customer Center e connessione a Internet

Se il sistema di cui si desidera eseguire l'upgrade è registrato in SUSE Customer Center, assicurarsi di disporre di una connessione a Internet durante la procedura seguente.

  1. Dopo avere avviato (da un supporto di installazione o dalla rete), selezionare la voce Upgrade nella schermata di avvio.

    Avvertimento
    Avvertimento: una scelta sbagliata può comportare una perdita di dati

    Assicurarsi di selezionare Upgrade in questa fase. Se si seleziona erroneamente Installazione, la partizione dati verrà sovrascritta con una nuova installazione.

    YaST avvia il sistema di installazione.

  2. Nella schermata Benvenuti, scegliere Lingua e Tastiera. Fare clic su Avanti per continuare.

    YaST controlla le partizioni per i sistemi SUSE Linux Enterprise già installati.

  3. Nella schermata Seleziona per l'aggiornamento selezionare la partizione di cui eseguire l'upgrade e fare clic su Avanti.

  4. YaST monta la partizione selezionata e viene visualizzato il contratto di licenza del prodotto di cui è stato eseguito l'upgrade. Accettare la licenza per continuare.

  5. Nella schermata Repository usati in precedenza, modificare lo stato dei repository. Tutti i repository vengono rimossi per impostazione predefinita. Se non sono stati aggiunti repository personalizzati, non modificare le impostazioni. I pacchetti per l'upgrade verranno installati dal DVD ed è possibile scegliere di abilitare i repository online predefiniti nel passaggio successivo.

    Se sono presenti repository personalizzati, è possibile scegliere tra due opzioni:

    • Lasciare il repository nello stato Rimosso. Il programma installato da questo repository verrà rimosso durante l'upgrade. Utilizzare questo metodo se non è disponibile nessuna versione del repository corrispondente alla nuova release.

    • Aggiornare e abilitare il repository se corrisponde alla nuova release. Modificarne l'URL facendo clic sul repository nell'elenco, quindi su Modifica. Abilitare il repository selezionando Cambia stato finché non viene impostato su Abilita.

    Non conservare i repository delle release precedenti, poiché il sistema potrebbe essere instabile o non funzionare. Continuare facendo clic su Avanti.

  6. Il passaggio successivo dipende dall'avvenuta registrazione o meno del sistema sottoposto ad upgrade in SUSE Customer Center.

    1. Se il sistema non è registrato in SUSE Customer Center, in YaST viene visualizzato un messaggio popup che suggerisce di utilizzare un secondo supporto di installazione, ovvero l'immagine SLE-15-SP3-Full-ARCH-GM-media1.iso.

      Se non si dispone di tale supporto, è impossibile effettuare l'upgrade del sistema senza registrazione.

    2. Se il sistema è registrato in SUSE Customer Center, in YaST vengono visualizzati le destinazioni di migrazione possibili e un riepilogo.

      Selezionare una destinazione di migrazione dall'elenco e fare clic su Avanti per continuare.

  7. Nella finestra di dialogo successiva è facoltativamente possibile aggiungere un ulteriore supporto di installazione. Se si dispone di supporti di installazione aggiuntivi, attivare l'opzione Desidero installare un ulteriore prodotto aggiuntivo e specificare il tipo di supporto.

  8. Per l'upgrade, rivedere le Impostazioni di installazione.

  9. Se le impostazioni sono quelle desiderate, avviare la procedura di installazione e rimozione facendo clic su Aggiorna.

    Suggerimento
    Suggerimento: errore di upgrade sui client SMT

    Se il computer di cui effettuare l'upgrade è un client SMT e l'upgrade risulta impossibile, vedere Procedura 3.1, «Annullamento della registrazione di un client SUSE Linux Enterprise da un server SMT» e ripetere la procedura di upgrade.

  10. Al termine del processo di upgrade, eseguire i controlli post-upgrade come descritto in Sezione 4.4.1, «Controlli post-upgrade».

4.4.1 Controlli post-upgrade

  • Verificare la presenza di «pacchetti orfani». Durante una procedura di upgrade, i pacchetti possono essere rinominati, rimossi, uniti o divisi. Di conseguenza, alcuni di essi possono diventare orfani e non essere più supportati. I pacchetti orfani non vengono rimossi automaticamente. Per visualizzarli, è possibile utilizzare il comando seguente:

    tux > zypper packages --orphaned --unneeded

    Utilizzare l'elenco per determinare i pacchetti ancora necessari e quelli che è possibile rimuovere in modo sicuro.

  • Verificare la presenza di file *.rpmnew e *.rpmsave, esaminarne il contenuto ed eventualmente unire le modifiche opportune. Se un upgrade include modifiche a un file di configurazione predefinito, il pacchetto scriverà uno di questi tipi di file invece di sovrascrivere il file di configurazione. Mentre il file *.rpmnew contiene la nuova configurazione predefinita e non modifica il file originale, il file *.rpmsave è una copia della configurazione originale sostituita dal nuovo file predefinito.

    Non è necessario cercare i file *.rpmnew e *.rpmsave all'interno di tutto il file system, poiché i file più importanti sono memorizzati nella directory /etc. Utilizzare il comando seguente per visualizzare un elenco di tali file:

    tux > find /etc -print | egrep "rpmnew$|rpmsave$"

4.5 Upgrade con AutoYaST

È possibile eseguire automaticamente il processo di upgrade. Per informazioni, vedere Section 4.10, “Upgrade”.

4.6 Upgrade con SUSE Manager

SUSE Manager è una soluzione server che fornisce aggiornamenti, patch e correzioni per la sicurezza dei client SUSE Linux Enterprise. Viene fornito in dotazione con un set di strumenti e un'interfaccia utente basata su Web per i task di gestione. Per ulteriori informazioni su SUSE Manager, vedere https://www.suse.com/products/suse-manager/.

Con SUSE Manager è possibile eseguire un upgrade del sistema. Con la tecnologia AutoYaST integrata, è possibile effettuare upgrade da una versione principale a quella successiva.

Se il computer è gestito da SUSE Manager, aggiornarlo come descritto nella documentazione di SUSE Manager. La procedura per la migrazione del client è descritta in SUSE Manager Upgrade Guide (Guida all'upgrade di SUSE Manager), disponibile all'indirizzo https://documentation.suse.com/suma/.

4.7 Aggiornamento dello stato della registrazione dopo il rollback

Quando si esegue l'upgrade di un Service Pack, è necessario modificare la configurazione nel server di registrazione per consentire l'accesso ai nuovi archivi. Se il processo di upgrade viene interrotto o annullato (tramite il ripristino da un backup o da uno snapshot), le informazioni sul server di registrazione sono incoerenti con lo stato del sistema. Questo potrebbe impedire l'accesso agli archivi di aggiornamenti o comportare l'uso di archivi scorretti nel client.

Quando si esegue un rollback tramite Snapper, il sistema invia una notifica al server di registrazione per garantire che durante il processo di avvio venga configurato l'accesso agli archivi corretti. Se il sistema è stato ripristinato con un altro metodo o la comunicazione con il server di registrazione è risultata impossibile, attivare il rollback sul client manualmente. L'attivazione di un rollback manuale può essere eseguita, ad esempio, quando il server non è accessibile a causa di problemi di rete. Per il rollback, eseguire:

tux > sudo snapper rollback

È consigliabile verificare sempre che nel sistema siano configurati gli archivi corretti, soprattutto dopo un aggiornamento del servizio tramite:

tux > sudo zypper ref -s

Questa funzionalità è disponibile nel pacchetto rollback-helper.

4.8 Registrazione del sistema

Se il sistema non è stato registrato prima dell'upgrade, è possibile farlo in qualsiasi momento utilizzando il modulo Registrazione del prodotto in YaST.

La registrazione dei sistemi comporta i seguenti vantaggi:

  • Idoneità per ottenere supporto

  • Disponibilità degli aggiornamenti di sicurezza e delle correzioni dei bug

  • Accesso al SUSE Customer Center

  1. Avviare YaST e selezionare Software › Registrazione prodotto per aprire la finestra di dialogo Registrazione.

  2. Specificare l'indirizzo E-mail associato all'account SUSE in uso o utilizzato dalla propria organizzazione per gestire le sottoscrizioni. Se non si dispone ancora di un account SUSE, andare alla home page del SUSE Customer Center (https://scc.suse.com/) per crearne uno.

  3. Immettere il Codice di registrazione ricevuto con la copia di SUSE Linux Enterprise Server.

  4. Se nella rete sono disponibili uno o più server di registrazione locali, è possibile sceglierne uno da un elenco.

  5. Per avviare la registrazione, procedere con Avanti.

    Al termine della registrazione, YaST mostra un elenco di estensioni, componenti aggiuntivi e moduli disponibili per il sistema. Per selezionarli e installarli, passare alla Sezione 22.1, «Installazione di moduli ed estensioni dai canali online».