20 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.
20.1 Panoramica concettuale #
Prima di eseguire l'upgrade del sistema, leggere la Sezione 19.3, «Preparazione del sistema».
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
(anziché ). È possibile avviare l'upgrade da:Supporti rimovibili. Tra questi supporti sono inclusi CD, DVD o dispositivi di memorizzazione di massa USB. Per ulteriori informazioni, consultare la Sezione 20.2, «Avvio dell'upgrade da un supporto di installazione».
Risorsa di rete. È possibile eseguire l'avvio dal supporto locale, quindi selezionare il rispettivo tipo di installazione di rete, oppure è possibile eseguire l'avvio via PXE. Per ulteriori informazioni, consultare la Sezione 20.3, «Avvio dell'upgrade da un'origine di rete».
20.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.
Selezionare e preparare un supporto di avvio, vedere Sezione 6.2, «Avvio del sistema per l'installazione».
Inserire il DVD 5 del supporto di installazione di SUSE Linux Enterprise 12 SP1 e avviare il computer. Viene visualizzata la schermata
, seguita dalla schermata di avvio.Avviare il sistema selezionando Upgrade nel menu di avvio.
Continuare con il processo di upgrade come descritto nella Sezione 20.5, «Upgrade di SUSE Linux Enterprise».
20.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:
- Origine di installazione di rete
L'impostazione dell'origine dell'installazione di rete è configurata in base al Capitolo 8, Configurazione del server contenente le origini dell'installazione.
- 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
Tenere a portata di mano un DVD 1 di SUSE Linux Enterprise Server (o un'immagine ISO locale) per avviare il sistema di destinazione o un sistema di destinazione configurato per l'avvio via PXE in base alla Sezione 9.5, «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 10, Installazione remota.
20.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.
Inserire il DVD 5 del supporto di installazione di SUSE Linux Enterprise 12 SP1 e avviare il computer. Viene visualizzata la schermata
, seguita dalla schermata di avvio.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 informazioni dettagliate, vedere Installazione da un server di rete nel Capitolo 6, Installazione con YaST.
Continuare con il processo di upgrade come descritto nella Sezione 20.5, «Upgrade di SUSE Linux Enterprise».
20.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:
Modificare la configurazione del server DHCP per fornire le informazioni sull'indirizzo necessarie per l'avvio via PXE. Per informazioni, vedere la Sezione 9.5, «Preparazione del sistema di destinazione per l'avvio PXE».
Impostare il server TFTP in modo che conservi l'immagine di avvio necessaria per l'avvio via PXE. Utilizzare il DVD 5 del supporto di installazione di SUSE Linux Enterprise 12 SP1 o seguire le istruzioni riportate nella Sezione 9.2, «Configurazione di un server TFTP».
Preparare l'avvio PXE e Wake-on-LAN nel computer di destinazione.
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 la Sezione 10.3.1, «Installazione VNC».
Continuare con il processo di upgrade come descritto nella Sezione 20.5, «Upgrade di SUSE Linux Enterprise».
20.4 Abilitazione dell'upgrade automatico #
È possibile eseguire automaticamente il processo di upgrade. Per abilitare l'aggiornamento automatico, è necessario impostare il parametro del kernel autoupgrade=1
. È possibile impostare tale parametro all'avvio, nel campo Opzioni di avvio
. Per informazioni, vedere Chapter 1, Introduction.
20.5 Upgrade di SUSE Linux Enterprise #
Prima di eseguire l'upgrade del sistema, leggere la Sezione 19.3, «Preparazione del sistema». Per eseguire una migrazione automatica, procedere come indicato di seguito:
Dopo avere avviato (da un supporto di installazione o dalla rete), selezionare la voce Sezione 20.4, «Abilitazione dell'upgrade automatico».
nella schermata di avvio. Se si desidera eseguire l'upgrade manualmente, come indicato nella procedura seguente, è necessario disabilitare il processo di upgrade automatico. VedereAvvertimento: una scelta sbagliata può comportare una perdita di datiSe si seleziona
anziché , successivamente i dati potrebbero andare persi. È necessario prestare molta attenzione a non distruggere le partizioni dei dati quando si esegue una nuova installazione.Selezionare
in questa fase.YaST avvia il sistema di installazione.
Nella schermata
scegliere e e accettare il contratto di licenza. Fare clic su per continuare.YaST controlla le partizioni per i sistemi SUSE Linux Enterprise già installati.
Nella schermata
selezionare la partizione di cui eseguire l'upgrade e fare clic su .YaST monta la partizione selezionata e visualizza tutti gli archivi rilevati nella partizione di cui si desidera eseguire l'upgrade.
Nella schermata
modificare lo stato degli archivi: abilitare quelli da includere nel processo di upgrade e disabilitare quelli che non sono più necessari. Fare clic su per continuare.Nella schermata Sezione 20.8, «Registrazione del sistema».
specificare se si desidera registrare il sistema sottoposto ad upgrade ora immettendo i dati di registrazione e facendo clic su oppure scegliere . Per informazioni dettagliate sulla registrazione del sistema, vedere laRivedere le
per l'upgrade prestando particolare attenzione alle . Scegliere una delle seguenti opzioni:Nota: scelta del desktopSe prima dell'upgrade a SUSE Linux Enterprise 12 è stato utilizzato KDE (
DEFAULT_WM
in/etc/sysconfig/windowmanager
era impostato sukde*
), l'ambiente desktop verrà sostituito automaticamente da GNOME dopo l'upgrade. Per default, il display manager KDM verrà sostituito da GDM.Per cambiare la scelta dell'ambiente desktop o il gestore delle finestre, modificare la selezione software facendo clic su
.Se le impostazioni sono quelle desiderate, avviare la procedura di installazione e rimozione facendo clic su
.Terminato il processo di upgrade verificare la presenza di eventuali «pacchetti orfani». I pacchetti orfani sono pacchetti che non appartengono più ad alcun archivio attivo. Per visualizzarli, è possibile utilizzare il comando seguente:
zypper packages --orphaned
Tale elenco consente di stabilire se un determinato pacchetto è ancora necessario o se può essere disinstallato senza problemi.
Se il computer di cui effettuare l'upgrade è un client SMT e l'upgrade risulta impossibile, vedere Procedura 19.1, «Annullamento della registrazione di un client SUSE Linux Enterprise da un server SMT» e ripetere la procedura di upgrade.
20.6 Aggiornamento tramite 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/.
SUSE Manager fornisce il supporto necessario per eseguire la migrazione di un Service Pack o l'upgrade di un intero sistema.
- Migrazione SP
La migrazione SP consente di eseguire la migrazione da un Service Pack (SP) a un altro all'interno di una versione principale (ad esempio, da SLES 12 SP1 a 12 SP2). Per altre informazioni, vedere SUSE Manager Best Practices, capitolo «Client Migration» (in lingua inglese): https://documentation.suse.com/external-tree/en-us/suma/3.2/susemanager-best-practices/html/book.suma.best.practices/bp.client.migration.html.
- Upgrade del sistema
Con SUSE Manager è possibile eseguire un upgrade del sistema. Grazie alla tecnologia AutoYaST integrata, è possibile eseguire gli upgrade da una versione principale a quella successiva (ad esempio, da SLES 11 SP3 a 12 SP2). Per altre informazioni, vedere SUSE Manager Best Practices, capitolo «Client Migration» (in lingua inglese): https://documentation.suse.com/external-tree/en-us/suma/3.2/susemanager-best-practices/html/book.suma.best.practices/bp.client.migration.html.
20.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 era stato ripristinato con qualsiasi altro metodo, oppure la comunicazione con il server di registrazione non è riuscita per qualsiasi motivo (ad esempio perché il server non era accessibile per problemi di rete), attivare manualmente il rollback nel client chiamando:
snapper
rollback
È consigliabile verificare sempre che nel sistema siano configurati gli archivi corretti, soprattutto dopo un aggiornamento del servizio tramite:
zypper
ref -s
Questa funzionalità è disponibile nel pacchetto rollback-helper .
20.8 Registrazione del sistema #
Se durante l'installazione è stato ignorato il passaggio di registrazione, è possibile registrare il sistema in qualsiasi momento utilizzando il modulo
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
Avviare YaST e selezionare
› per aprire la finestra di dialogo .Specificare l'indirizzo https://scc.suse.com/) per crearne uno.
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 (Immettere il SUSE Linux Enterprise Server.
ricevuto con la copia diPer avviare la registrazione, procedere con
. Se nella rete sono disponibili uno o più server di registrazione locali, è possibile sceglierne uno da un elenco. In alternativa, per ignorare i server di registrazione locali ed eseguire la registrazione con il server di registrazione SUSE di default, scegliere .Durante la registrazione gli archivi di aggiornamenti online vengono aggiunti all'installazione dell'upgrade. Al termine, è possibile scegliere se installare le ultime versioni dei pacchetti disponibili dagli archivi di aggiornamenti. In questo modo si ottiene un percorso di upgrade pulito per tutti i pacchetti e si ha la certezza che a SUSE Linux Enterprise Server verranno applicati gli ultimi aggiornamenti di sicurezza disponibili. Se si sceglie , tutti i pacchetti vengono installati dai supporti di installazione. Fare clic su per continuare.
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 14.3, «Installazione di moduli ed estensioni dai canali online».