Per utilizzare il software Update Manager, è necessario avere familiarità con le nozioni seguenti:
Personalizzazione dei criteri per l'installazione degli aggiornamenti
Impostazione delle proprietà di configurazione di Update Manager
È possibile trovare informazioni sulle patch Solaris e sul software Sun Patch Manager 2.0 nel manuale System Administration Guide: Basic Administration nella Solaris 10 System Administrator Collection all'indirizzo docs.sun.com.
Update Manager è uno strumento per la gestione degli aggiornamenti nei sistemi Solaris 10. Update Manager offre un numero di funzionalità più elevato rispetto a quelle precedentemente disponibili nel software Sun Patch Manager 2.0. Queste funzionalità sono disponibili solo se si dispone di un Account online Sun e se si sceglie di registrare il sistema presso Sun.
Per gestire gli aggiornamenti scaricati manualmente da Sun, è comunque possibile utilizzare i comandi smpatch add e smpatch remove. Se la gestione degli aggiornamenti avviene in questo modo, non è necessario registrare il sistema. La registrazione è necessaria se si utilizzano i comandi smpatch analyze, smpatch download e smpatch update.
Solo nei sistemi registrati in Update Manager è possibile utilizzare le funzionalità dello strumento ed eseguire la gestione degli aggiornamenti in modalità remota mediante l'applicazione Web Sun Update Connection Hosted.
Per istruzioni sulla registrazione del sistema, vedere Registrare il sistema. Per informazioni su come ottenere una chiave di sottoscrizione, vedere Ottenere una chiave di sottoscrizione Sun.
Se un sistema client di un proxy di Sun Update Connection viene gestito localmente in una rete intranet, non è necessario registrarlo. È invece necessario registrare il sistema utilizzato come proxy. Se tuttavia il sistema client viene gestito anche in remoto dall'applicazione Web Sun Update Connection Hosted, è necessario registrarlo.
Un cliente che dispone di un piano di assistenza Sun con assistenza software può:
Utilizzare l'applicazione Update Manager per gestire localmente gli aggiornamenti.
Utilizzare l'applicazione Web Sun Update Connection Hosted per gestire in modalità remota gli aggiornamenti.
Accedere al server degli aggiornamenti Sun per gestire manualmente gli aggiornamenti.
Utilizzare il comando smpatch per gestire gli aggiornamenti.
Per informazioni sui piani di assistenza disponibili per Solaris 10, visitare la pagina Web all'indirizzo http://www.sun.com/service/solaris10/.
Per utilizzare Update Manager, è necessario registrare il sistema sul quale è stato installato il software. È possibile selezionare uno dei tre livelli di registrazione e autorizzazione descritti nelle seguenti sezioni:
Registrato senza sottoscrizione.
Registrato con sottoscrizione.
Registrato con sottoscrizione e gestito con Sun Update Connection System
Un sistema non registrato ha accesso solo agli aggiornamenti di protezione. Nel sistema non registrato la gestione degli aggiornamenti avviene mediante i comandi smpatch add e smpatch remove.
Le informazioni di base sul sistema vengono inviate a Sun, senza acquistare una sottoscrizione di gestione degli aggiornamenti. In questo livello di servizio, è possibile utilizzare l'applicazione Update Manager per la gestione locale degli aggiornamenti ed eseguire le seguenti operazioni:
La visualizzazione degli elenchi di aggiornamenti installati.
La gestione degli aggiornamenti di protezione sul sistema.
L'analisi del sistema per determinare quali aggiornamenti sono necessari.
L'installazione e la disinstallazione degli aggiornamenti appropriati.
La risoluzione delle dipendenze degli aggiornamenti.
Il controllo del download degli aggiornamenti e dello stato di installazione.
La notifica della disponibilità di nuovi aggiornamenti per il sistema.
Se l'ambiente di gestione degli aggiornamenti include un proxy di Sun Update Connection, per utilizzare il software Update Manager non è necessario che il sistema client sia registrato. Tuttavia, è necessario registrare il sistema utilizzato come proxy.
Le informazioni di sistema vengono inviate a Sun e viene acquistata una sottoscrizione di gestione degli aggiornamenti. Questo livello del servizio estende la funzionalità disponibile nel precedente livello del servizio (base). È possibile utilizzare l'applicazione Update Manager per le seguenti attività:
Gestione di tutti gli aggiornamenti Solaris sul sistema
Selezione degli aggiornamenti per il download e l'installazione automatici
Ricezione di notifiche su tutte le dipendenze degli aggiornamenti
Gestione remota del sistema mediante l'applicazione Web Sun Update Connection Hosted
Se l'ambiente di gestione degli aggiornamenti comprende un proxy di Sun Update Connection, non è necessario che il sistema client sia registrato per utilizzare il software Update Manager. Tuttavia, è necessario registrare il sistema utilizzato come proxy. Se si sceglie di utilizzare l'applicazione Web Sun Update Connection Hosted per gestire in remoto il sistema client, quest'ultimo deve essere registrato.
Le informazioni relative al sistema vengono inviate a Sun, viene acquistata la sottoscrizione e, per la gestione degli aggiornamenti in modalità remota, viene utilizzata l'applicazione Sun Update Connection Hosted. Questo livello del servizio estende la funzionalità disponibile nel precedente livello del servizio (medio). È possibile utilizzare l'applicazione Web Sun Update Connection Hosted per eseguire le seguenti operazioni:
Visualizzazione delle informazioni su tutti i sistemi gestiti
Visualizzazione dei rapporti che mostrano l'attività di gestione di tutti gli aggiornamenti
Utilizzo dell'applicazione Web ospitata presso Sun per la gestione remota degli aggiornamenti nei sistemi
Definizione delle date di accesso al sito Web dei sistemi per rendere automatica la gestione degli aggiornamenti
Update Manager consente di eseguire il processo di gestione degli aggiornamenti, che include quanto segue:
Analisi del sistema per ottenere un elenco degli aggiornamenti necessari.
Download degli aggiornamenti nel sistema.
Applicazione degli aggiornamenti al sistema.
Configurazione dell'ambiente di gestione degli aggiornamenti per il sistema.
Regolazione dell'ambiente di gestione degli aggiornamenti per il sistema.
Rimozione degli aggiornamenti dal sistema.
Utilizzo dell'applicazione Web Sun Update Connection Hosted per gestire in modalità remota i sistemi.
Per informazioni su modalità e procedure di utilizzo degli aggiornamenti Solaris, vedere Solaris Patch Management Recommended Strategies all'indirizzo http://docs.sun.com/app/docs/coll/1078.1.
Una volta applicato correttamente, l'aggiornamento scaricato viene rimosso dalla directory di download.
Gli aggiornamenti vengono installati nel sistema in base a un determinato criterio e alle proprietà associate agli aggiornamenti scaricati.
Se un aggiornamento non soddisfa i criteri per l'installazione, non viene applicato immediatamente. Viene installato durante l'arresto programmato di un sistema. L'applicazione Update Manager mostra questi aggiornamenti come aggiornamenti di tipo Riavvio richiesto.
Per l'applicazione manuale degli aggiornamenti con la proprietà interactive impostata, seguire le istruzioni contenute nel file README. L'applicazione Update Manager mostra questi aggiornamenti come aggiornamenti di tipo Solo download.
Prima di installare aggiornamenti nel sistema, è necessario determinare quali sono gli aggiornamenti necessari. È possibile utilizzare Update Manager per eseguire un'analisi degli aggiornamenti del sistema e ottenere un elenco degli aggiornamenti appropriati.
Update Manager utilizza i moduli di analisi e un elenco di aggiornamenti disponibili per eseguire l'analisi del sistema Solaris. Per informazioni sull'origine degli aggiornamenti, vedere Definizione dell'origine degli aggiornamenti.
In base ai risultati dell'analisi, gli aggiornamenti vengono scaricati e installati nel sistema.
In alcuni casi l'aggiornamento non può essere installato nel sistema finché non ne viene installato un altro. Esiste una dipendenza tra i due aggiornamenti. Quando Update Manager analizza il sistema, cerca eventuali dipendenze tra gli aggiornamenti e include automaticamente tutti gli aggiornamenti nell'elenco.
L'elenco degli aggiornamenti generato dall'analisi si basa su tutti gli aggiornamenti disponibili nel server degli aggiornamenti Sun. Non viene trasmessa a Sun nessuna informazione esplicita sul sistema o sulla configurazione di rete, ma solo una richiesta per l'insieme di aggiornamenti Sun. L'insieme di aggiornamenti viene esaminato per cercare gli aggiornamenti appropriati per il sistema host, vengono visualizzati i risultati dell'analisi e scaricati gli aggiornamenti desiderati.
Prima di installare gli aggiornamenti, è necessario scaricarli nel sistema dal server degli aggiornamenti di Sun.
È possibile scaricare gli aggiornamenti dal server degli aggiornamenti Sun dopo un'analisi del sistema oppure specificando determinati aggiornamenti da scaricare.
L'applicazione Update Manager unisce l'operazione di download all'installazione. Quindi, quando si richiede l'installazione di un aggiornamento, questo viene prima scaricato sul sistema e poi installato.
Alcuni aggiornamenti, contrassegnati come Solo download, non possono essere installati dall'applicazione Update Manager. Quando si richiede di installare un aggiornamento Solo download, questo viene scaricato sul sistema ma non installato. Per installarlo, è necessario seguire le istruzioni di installazione contenute nel file README dell'aggiornamento.
Con Update Manager è possibile installare automaticamente gli aggiornamenti nel sistema.
Se si utilizza il comando smpatch add per installare determinati aggiornamenti, vengono applicati solo gli aggiornamenti specificati. Il comando smpatch add non risolve le dipendenze aggiornamento. Non è possibile applicare un aggiornamento con una dipendenza mancante. Per risolvere le dipendenze tra gli aggiornamenti, utilizzare il comando smpatch analyze o smpatch update.
Quando si utilizza l'interfaccia utente grafica di Update Manager per applicare gli aggiornamenti selezionati dall'elenco, ciascun aggiornamento viene scaricato (se necessario) prima di essere installato.
Se si tenta di installare un elenco di aggiornamenti, Update Manager esegue prima un'analisi per determinare se è necessario installare anche gli aggiornamenti dipendenti.
È possibile che si desideri rimuovere gli aggiornamenti installati nel sistema. Update Manager consente di effettuare tale operazione.
Non rimuovere l'aggiornamento relativo a Update Manager, per garantire il corretto funzionamento dell'applicazione.
Quando si rimuove un aggiornamento, gli strumenti di aggiornamento Solaris ripristinano tutti i file che sono stati modificati da tale aggiornamento, a meno che non si verifichi una delle seguenti condizioni:
L'aggiornamento è stato applicato utilizzando il comando patchadd -d, che indica a patchadd di non salvare copie di file aggiornate o sostituite.
L'aggiornamento è stato applicato utilizzando il comando patchadd senza utilizzare l'opzione -d e i file di backout generati sono stati rimossi.
L'aggiornamento è reso obsoleto da un aggiornamento successivo.
L'aggiornamento è richiesto da un altro aggiornamento.
Durante il processo di rimozione dell'aggiornamento, il comando patchrm registra il processo di backout nel file /tmp/backoutlog. id-processo. Questo file di registro viene automaticamente rimosso se l'aggiornamento viene rimosso correttamente.
È possibile utilizzare l'interfaccia utente grafica di Update Manager per rimuovere uno o più aggiornamenti selezionandoli dall'elenco di aggiornamenti applicati. Tuttavia, è possibile rimuovere solo un aggiornamento alla volta con il comando smpatch remove.
Non è possibile rimuovere un aggiornamento da cui ne dipendono altri, a meno che non vengano rimossi tutti gli aggiornamenti dipendenti.
Quando si tenta di rimuovere un aggiornamento da cui ne dipendono altri, Update Manager visualizza l'elenco di aggiornamenti che è necessario rimuovere. Per rimuovere l'aggiornamento selezionato, è necessario rimuovere questi aggiornamenti.
È possibile richiedere che i sistemi Solaris 10 siano gestiti dall'applicazione Web Sun Update Connection Hosted durante o dopo il processo di registrazione. Questa applicazione Web ospitata consente di gestire gli aggiornamenti in tutti i sistemi. Per ulteriori informazioni, vedere il Capitolo 5, Gestione degli aggiornamenti di Solaris tramite l'interfaccia browser di Sun Update Connection Hosted.
Anche se il sistema è gestito dall'applicazione Web Sun Update Connection Hosted, è sempre possibile utilizzare Update Manager per gestire gli aggiornamenti sul sistema locale.
Quando si utilizza Update Manager, è necessario che i sistemi client e i proxy Sun Update Connection abbiano accesso agli aggiornamenti Solaris e ai dati degli aggiornamenti. Sia i sistemi client che i proxy possono ottenere aggiornamenti dalle seguenti origini:
Server degli aggiornamenti: un server che fornisce accesso agli aggiornamenti Solaris e ai dati degli aggiornamenti. Un server degli aggiornamenti può essere un proxy di Sun Update Connection nella rete intranet o il server degli aggiornamenti Sun in Internet.
Raccolta locale di aggiornamenti: una raccolta di aggiornamenti e dati degli aggiornamenti memorizzati in una directory disponibile nel sistema locale. La directory può essere una directory locale, una directory di rete condivisa o un CD montato nel sistema locale.
L'origine predefinita degli aggiornamenti per i sistemi client e i proxy Sun Update Connection System è il server degli aggiornamenti Sun. Tutti i sistemi client o il proxy di Sun Update Connection che ricevono aggiornamenti dal server degli aggiornamenti Sun devono essere connessi, direttamente o mediante un proxy di rete, a Internet.
È possibile utilizzare una combinazione di proxy Sun Update Connection System e diverse origini degli aggiornamenti per configurare questi ambienti di gestione degli aggiornamenti.
I client accedono agli aggiornamenti e ai dati degli aggiornamenti dalle seguenti origini:
Server degli aggiornamenti Sun: questa configurazione richiede che i sistemi client siano connessi, direttamente o mediante un proxy di rete, a Internet. Questi sistemi client devono essere registrati con Update Manager.
Il proxy di Sun Update Connection nella rete intranet (attraverso il server degli aggiornamenti Sun): per questa configurazione è necessario che solo il proxy di Sun Update Connection sia connesso, direttamente o attraverso un proxy di rete, a Internet. Il sistema che funziona da proxy deve essere registrato in Update Manager, al contrario dei sistemi client del proxy.
Raccolta di aggiornamenti nel sistema locale: questa configurazione non richiede che i sistemi client siano connessi a Internet. Non è, inoltre, necessario che i sistemi client siano registrati in Update Manager.
Il proxy di Sun Update Connection (mediante una raccolta di aggiornamenti nel sistema locale): questa configurazione non richiede che i sistemi client e il proxy di Sun Update Connection siano connessi a Internet. Non è necessario che i sistemi proxy e i sistemi client siano registrati in Update Manager.
Per istruzioni sulla definizione dell'origine degli aggiornamenti per il sistema client, vedere Specificare un'origine degli aggiornamenti (interfaccia utente grafica).
Per istruzioni sulla definizione dell'origine degli aggiornamenti per il proxy, vedere Modificare le impostazioni di configurazione del proxy di Sun Update Connection (riga di comando).
Update Manager consente di installare nel sistema i seguenti tipi di aggiornamento:
Aggiornamenti standard installati immediatamente e che non richiedono il riavvio del sistema
Aggiornamenti che richiedono il riavvio del sistema
Aggiornamenti che devono essere installati manualmente
Gli aggiornamenti standard sono associati alla proprietà standard. Gli aggiornamenti contrassegnati da Riavvio richiesto sono associati con le proprietà rebootafter, reconfigafter, rebootimmediate, reconfigimmediate e singleuser. Gli aggiornamenti contrassegnati da Solo download sono associati alla proprietà interactive. Gli aggiornamenti Solo download vengono scaricati sul sistema e devono essere installati manualmente seguendo le istruzioni contenute nel file README dell'aggiornamento.
Se si utilizza il comando smpatch update per aggiornare il sistema, tuttavia, è possibile personalizzare il criterio per l'installazione degli aggiornamenti.
Per ulteriori informazioni su questo criterio, vedere la pagina relativa al comando smpatch(1M).
Il comando smpatch set utilizza i seguenti parametri per configurare l'ambiente di gestione degli aggiornamenti.
Ad eccezione di patchpro.patchset, i parametri possono essere anche modificati nell'interfaccia grafica utente di Sun Update Manager scegliendo Preferenze dal menu File e specificando i valori corretti.
patchpro.patchset – Nome del gruppo di aggiornamenti da utilizzare. Il nome predefinito è current.
Scegliere l'aggiornamento dal menu Visualizza raccolta.
patchpro.download.directory – Percorso della directory in cui vengono memorizzati gli aggiornamenti scaricati e dal quale vengono installati gli aggiornamenti. Il percorso predefinito è /var/sadm/spool.
patchpro.backout.directory – Percorso della directory in cui vengono salvati i dati di backout degli aggiornamenti. Quando viene rimosso un aggiornamento, i dati vengono recuperati da questa directory. Per impostazione predefinita, i dati di backout vengono salvati nelle directory di pacchetti.
patchpro.patch.source – URL della raccolta di aggiornamenti. L'URL predefinito è quello del server degli aggiornamenti Sun, https://getupdates.sun.com/solaris/.
patchpro.proxy.host – Nome host del proxy di rete. Per impostazione predefinita, non viene specificato alcun proxy di rete e si utilizza una connessione diretta a Internet.
patchpro.proxy.port – Numero di porta utilizzato dal proxy di rete. Per impostazione predefinita, non viene specificato alcun proxy di rete e si utilizza una connessione diretta a Internet. La porta predefinita è 8080.
patchpro.proxy.user – Il nome utente utilizzato dal proxy di rete per l'autenticazione.
patchpro.proxy.passwd – Password utilizzata dal proxy di rete per l'autenticazione.
patchpro.install.types – Criterio di installazione degli aggiornamenti. Il valore è un elenco di zero o più proprietà degli aggiornamenti, separate da due punti, che è possibile applicare durante un'operazione di aggiornamento (smpatch update).
Per impostazione predefinita, il comando smpatch update applica gli aggiornamenti con proprietà standard, rebootafter e reconfigafter. Vedere Personalizzazione dei criteri per l'installazione degli aggiornamenti.
Mediante l'interfaccia utente grafica di Update Manager vengono installati aggiornamenti con la proprietà standard. Non è possibile cambiare questo criterio.