C A P I T O L O  1

Panoramica di Sun Update Manager

Il software SunTM Update Manager fa parte del software Sun Update Connection, System Edition 1.0, che consente di gestire localmente gli aggiornamenti sul proprio sistema. Sun Update Manager verrà d'ora in poi indicato come Update Manager.

Il presente capitolo contiene i seguenti argomenti:



Nota - I termini patch e aggiornamento vengono utilizzati in modo scambievole nell'applicazione Sun Update Manager e nel presente manuale.




Per iniziare a utilizzare Update Manager



Nota - Se si ha già una certa familiarità con Sun Update Manager e si desidera installare il software client, passare al Capitolo 2.



Sun Update Manager ha due interfacce utente che è possibile utilizzare per gestire localmente gli aggiornamenti sul sistema: l'interfaccia grafica utente Sun Update Manager e l'interfaccia della riga di comando smpatch.

La presente sezione contiene i seguenti argomenti:

Panoramica del processo di introduzione

Prima di poter utilizzare Update Manager o i servizi Sun Update Connection per gestire gli aggiornamenti sul sistema, è necessario stabilire la strategia di gestione degli aggiornamenti da utilizzare.

1. Installare e avviare l'applicazione Sun Update Manager sul sistema SolarisTM 10.

2. Individuare la situazione che descrive al meglio il proprio ambiente di gestione degli aggiornamenti.

A questo punto è possibile iniziare il processo di registrazione del sistema.

È necessario prima specificare il nome host e la porta del proxy di rete durante il processo di registrazione del sistema. Se richiesto, specificare anche il nome utente e la password associati al proxy di rete.

È necessario prima configurare un sistema in modo cha agisca da proxy di Sun Update Connection. Vedere la sezione Configurazione del proxy di Sun Update Connection (mappa attività). In seguito, configurare il sistema client per ottenere gli aggiornamenti dal proxy durante il processo di registrazione.

3. Registrare il sistema Solaris con Update Manager.

Durante il processo di registrazione, viene richiesto un account online Sun. È possibile che l'utente disponga già di un account online Sun se è registrato per un account con programmi quali Java Developer ConnectionSM, Online Support Center (OSC), MySun, SunSolveSM e SunStore.

Stabilire la strategia di gestione degli aggiornamenti da utilizzare in base al livello di registrazione e sottoscrizione.

4. Gestire gli aggiornamenti sui sistemi Solaris 10.

Interfacce utente di Update Manager a confronto

La seguente tabella riepiloga le funzioni e le attività di Sun Update Manager 1.0 supportate dall'interfaccia grafica utente e dall'interfaccia della riga di comando (smpatch).


Funzione/attività

Interfaccia grafica utente

Interfaccia della riga di comando

Può applicare gli aggiornamenti a un sistema?

Può eseguire operazioni di gestione degli aggiornamenti su un sistema remoto?

Sì È possibile eseguire l'interfaccia grafica utente su un sistema remoto e visualizzarla sul sistema locale.

È anche possibile utilizzare i servizi Sun Update Connection per gestire in remoto il sistema.

Sì, solo in modalità remota smpatch. La modalità remota smpatch può essere eseguita solo sul sistema locale.

Può analizzare un sistema per gli aggiornamenti?

Può eseguire un'analisi degli aggiornamenti programmata del sistema?

Sì Utilizzare cron per eseguire il comando smpatch analyze.

Può scaricare singoli aggiornamenti?

No, i singoli aggiornamenti vengono scaricati solo quando vengono applicati.

Può risolvere le dipendenze degli aggiornamenti?

A volte. Se si esegue il comando smpatch add, le dipendenze degli aggiornamenti non vengono risolte. Tuttavia, se si esegue il comando smpatch update o smpatch analyze -i id-aggiornamento, le dipendenze degli aggiornamenti vengono risolte.

Può rimuovere più di un aggiornamento contemporaneamente?

No Il comando smpatch remove consente di rimuovere un solo aggiornamento alla volta.

Può essere eseguito mentre il sistema si trova in modalità singolo utente?

No

Sì Solo alcune operazioni della modalità locale smpatch.

Può accedere agli aggiornamenti da un proxy di Sun Update Connection?

Può funzionare su elenchi di aggiornamenti?

No

Può configurare l'ambiente di gestione degli aggiornamenti del sistema?

Supporta RBAC?

No



Panoramica della gestione degli aggiornamenti Solaris

La gestione degli aggiornamenti prevede l'applicazione degli aggiornamenti Solaris, indicati anche come patch, in un sistema e può prevedere anche la rimozione di aggiornamenti non desiderati o errati. La rimozione degli aggiornamenti viene definita anche backout.

La presente sezione contiene i seguenti argomenti:

Per informazioni sull'applicazione delle patch in sistemi client diskless, vedere la sezione "Patching Diskless Client OS Services" della guida System Administration Guide: Basic Administration.

Per informazioni sulle strategie e procedure consigliate per l'utilizzo degli aggiornamenti Solaris, visitare il sito all'indirizzo http://docs.sun.com/doc/817-0574/.

Tipi di aggiornamenti

Un aggiornamento è una raccolta di file e directory che sostituisce o aggiorna file e directory presenti nel sistema, che impediscono l'esecuzione corretta del software esistente. Un aggiornamento può anche introdurre una nuova funzione al sistema. Un simile aggiornamento viene definito aggiornamento funzione. Il software esistente deriva da un formato pacchetto specificato, conforme all'interfaccia binaria dell'applicazione (ABI).

È possibile gestire gli aggiornamenti sul sistema Solaris utilizzando l'applicazione Update Manager, il comando smpatch o il comando patchadd.



Nota - Non utilizzare l'interfaccia grafica utente di Update Manager, il comando smpatch e il comando patchadd contemporaneamente per gestire gli aggiornamenti sul sistema. Mentre l'interfaccia grafica utente di Update Manager è in esecuzione, le modifiche apportate mediante i comandi smpatch e patchadd potrebbero non essere correttamente applicate in Update Manager.



Aggiornamenti firmati e non firmati

Un aggiornamento firmato presenta una firma digitale. Se la firma digitale di un aggiornamento è stata verificata, vuol dire che l'aggiornamento in questione non è stato modificato da quando è stata apposta la firma. La firma digitale di un aggiornamento firmato viene verificata in seguito al download dell'aggiornamento sul sistema.

Gli aggiornamenti e le patch per le versioni Solaris sono disponibili come aggiornamenti firmati e non firmati. Gli aggiornamenti non firmati non presentano una firma digitale.

Gli aggiornamenti firmati vengono memorizzati in file formato JAR (JavaTM Archive) e sono disponibili nel server degli aggiornamenti Sun. Gli aggiornamenti non firmati vengono memorizzati in formato di directory e sono disponibili nel server degli aggiornamenti Sun in forma di file .zip.

Accesso agli aggiornamenti Solaris

I clienti Sun possono accedere agli aggiornamenti e alle patch dal server degli aggiornamenti Sun a prescindere se siano inclusi o meno nel programma SunSpectrumSM. Gli aggiornamenti e le patch vengono aggiornati ogni sera.

È possibile ottenere aggiornamenti Solaris nei seguenti modi:

Per accedere agli aggiornamenti dal Sun Patch Portal, il sistema deve essere connesso a Internet e in grado di eseguire un browser Web, ad esempio il software MozillaTM.

È possibile accedere a singoli aggiornamenti o a un insieme di aggiornamenti da un cluster oppure fare riferimento ai rapporti degli aggiornamenti. È anche possibile utilizzare Sun Update Manager per analizzare il sistema e determinare gli aggiornamenti appropriati. Update Manager è anche in grado di scaricare e applicare gli aggiornamenti al sistema.

Ciascun aggiornamento è associato a un file README contenente informazioni sull'aggiornamento in questione. È possibile visualizzare il README dall'interfaccia grafica utente di Update Manager.

Numerazione degli aggiornamenti Solaris

Gli aggiornamenti vengono identificati per ID aggiornamento (univoco). Un ID aggiornamento è una stringa alfanumerica formata dal codice di base di un aggiornamento, da un trattino di unione e dal numero di revisione dell'aggiornamento. Ad esempio, 118822-02 è l'ID per l'aggiornamento del kernel SunOSTM 5.10.

Strumenti per la gestione degli aggiornamenti Solaris

Per applicare gli aggiornamenti ai sistemi Solaris, è possibile utilizzare i seguenti strumenti:

Se si desidera applicare una patch a un sistema client diskless, consultare la sezione "Patching Diskless Client OS Services" della guida System Administration Guide: Basic Administration.

L'applicazione Update Manager fa parte del prodotto software Sun Update Connection, System Edition. I servizi Sun Update Connection fanno anch'essi parte di questo prodotto software.

La seguente tabella riepiloga la disponibilità dei diversi strumenti di gestione degli aggiornamenti Solaris.


Disponibilità degli strumenti

Sun Update Manager 1.0 e Sun Patch Manager 2.0

Sun Update Connection 1.0

Comandi spatchadd/patchrm

Strumenti di gestione delle patch Solaris 2.6 e Solaris 7

PatchPro Interactive o PatchPro Expert

Come reperire questi strumenti

Per Solaris 10 - Applicare l'aggiornamento funzione di Update Manager

Per Solaris 8 o Solaris 9 - Scaricare la versione corretta dello strumento Patch Manager dal sito Web Sun Download Center

Eseguire lo strumento dal sito Web Sun Update Connection

Fornito con la versione Solaris

Scaricare lo strumento dal Sun Download Center

Eseguire lo strumento dal sito Web PatchPro

Disponibilità della versione Solaris

Per Solaris 10 - Sun Update Manager 1.0

Per Solaris 8 e Solaris 9 - Sun Patch Manager 2.0

Solaris 10

Versioni Solaris 2.6, Solaris 7, Solaris 8 e Solaris 9

Versioni Solaris 2.6 e Solaris 7

Versioni Solaris 2.6, Solaris 7, Solaris 8 e Solaris 9

Applica gli aggiornamenti firmati?

Sì, e verifica automaticamente l'aggiornamento firmato quando viene scaricato.

A partire da Solaris 9 12/03 - Sì, e verifica automaticamente l'aggiornamento firmato quando viene scaricato.

Sì, e verifica automaticamente l'aggiornamento firmato quando viene scaricato.

No, questi strumenti non applicano gli aggiornamenti.

Applica gli aggiornamenti non firmati?

Per Sun Update Manager 1.0 - No

Per Sun Patch Manager 2.0 - Sì, ma è necessario prima decomprimere gli aggiornamenti

No

No

Interfaccia grafica utente disponibile?

Per Solaris 10 - Sì, per i sistemi che eseguono Update Manager

Per Solaris 9 - Sì, per i sistemi che eseguono Patch Manager (smc)

Per Solaris 8 - No

Applicazione Web basata su Sun

No

No

Sì, questi strumenti possono essere eseguiti solo dal sito Web PatchPro.

Analizza il sistema per determinare gli aggiornamenti appropriati e scarica gli aggiornamenti firmati e non firmati.

Sì, solo aggiornamenti firmati.

No

Sì, solo aggiornamenti firmati.

Sì, solo aggiornamenti non firmati.

Supporto aggiornamenti di sistema locale e remoto

Locale e remoto

Per Solaris 8 - Locale

Remoto

Locale

Locale

No

Supporto RBAC

Per Update Manager - No

Per smpatch -

Non applicabile

No

No


Questa tabella descrive gli strumenti per la gestione degli aggiornamenti sui sistemi Solaris.

Gestione degli aggiornamenti Solaris

Quando si applicano gli aggiornamenti, il comando patchadd registra le informazioni nel file /var/sadm/patch/id-aggiornamento/log file.

Il comando patchadd non può applicare un aggiornamento nelle seguenti condizioni:

Scelta del metodo migliore per applicare gli aggiornamenti

È possibile utilizzare diversi metodi per scaricare o applicare uno o più aggiornamenti sul sistema. Utilizzare la seguente tabella per determinare il metodo più adatto alle proprie esigenze.



Nota - La versione del comando smpatch descritta in questa tabella era in precedenza disponibile per i sistemi Solaris 8.



Questa tabella descrive i metodi che è possibile utilizzare per gestire gli aggiornamenti sui sistemi Solaris.

Comando o strumento

Descrizione

Per ulteriori informazioni

Interfaccia grafica utente di Update Manager

Utilizzare questo strumento quando si desidera sfruttare i vantaggi di un'interfaccia grafica utente per la gestione degli aggiornamenti.

Di seguito vengono riportate alcune funzioni di questa interfaccia grafica utente:

  • Analisi del sistema per determinare gli aggiornamenti appropriati.
  • Aggiornamento del sistema con uno o più aggiornamenti.
  • Rimozione degli aggiornamenti.
  • Visualizzazione dell'elenco degli aggiornamenti applicati.
  • Configurazione dell'ambiente di gestione degli aggiornamenti.
  • Notifica della disponibilità di nuovi aggiornamenti per il sistema.

Gestione degli aggiornamenti Solaris utilizzando l'interfaccia grafica utente di Sun Update Manager

Servizi Sun Update Connection

Utilizzare quest'applicazione Web ospitata da Sun per gestire in remoto gli aggiornamenti su tutti i sistemi Solaris 10.

Guida per l'amministrazione di Sun Update Connection 1.0

smpatch update

Utilizzare questo comando per analizzare il sistema in modo da determinare gli aggiornamenti appropriati, scaricarli e applicarli automaticamente.

Si noti che questo comando non applicherà un aggiornamento con la proprietà interactive impostata.

Per i sistemi Solaris 8, è disponibile solo la modalità locale smpatch.

pagina smpatch(1M)

smpatch analyze e smpatch update

In primo luogo, utilizzare smpatch analyze per analizzare il sistema in modo da determinare gli aggiornamenti appropriati. Quindi, utilizzare il comando smpatch update per scaricare e applicare uno o più aggiornamenti sul sistema.

Si noti che questo comando non applicherà un aggiornamento con la proprietà interactive impostata.

Per i sistemi Solaris 8, è disponibile solo la modalità locale smpatch.

pagina smpatch(1M)

smpatch analyze, smpatch download e smpatch add

In primo luogo, utilizzare smpatch analyze per analizzare il sistema in modo da determinare gli aggiornamenti appropriati. Quindi, utilizzare il comando smpatch download per scaricarli. Questo comando scarica anche tutti gli aggiornamenti prerequisiti. Utilizzare, inoltre, il comando smpatch add per applicare uno o più aggiornamenti sul sistema in modalità singolo utente o multiutente.

Per i sistemi Solaris 8, è disponibile solo la modalità locale smpatch.

pagina smpatch(1M)

patchadd

A partire dalla versione Solaris 2.6 - Applicare al sistema gli aggiornamenti non firmati.

A partire dalla versione Solaris 9 12/03 - Utilizzare questo comando per applicare al sistema gli aggiornamenti firmati e non firmati. Per applicare gli aggiornamenti firmati, è necessario prima impostare la keystore del pacchetto.

Pagina patchadd(1M)


Se si decide di utilizzare l'interfaccia della riga di comando smpatch o l'interfaccia grafica utente Update Manager, consultare la sezione Per iniziare a utilizzare Update Manager per ulteriori informazioni sulla selezione del metodo.


Funzioni di Sun Update Connection

La presente sezione descrive le funzioni principali di Sun Update Connection, System Edition:

Per utilizzare lo strumento Update Manager, è necessario installare almeno il gruppo di software Solaris per gli utenti finali del software Solaris 10.



Nota - Al mese di luglio 2005, non tutti gli aggiornamenti Sun sono disponibili mediante l'applicazione Sun Update Manager. Questi comprendono anche gli aggiornamenti non conformi agli standard PatchPro e gli aggiornamenti con restrizioni contrattuali di terze parti.



È 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.

Interfaccia grafica utente Sun Update Manager

Update Manager offre un'interfaccia grafica utente per aggiornare i sistemi. È possibile utilizzare l'interfaccia grafica utente per analizzare il sistema, applicare gli aggiornamenti al sistema, rimuovere gli aggiornamenti e configurare l'ambiente di gestione degli aggiornamenti.

Servizi Sun Update Connection

I servizi Sun Update Connection consentono di monitorare e gestire in remoto tutte le attività di aggiornamento per ciascun sistema registrato. Questi servizi sono disponibili in un'applicazione Web che esegue Sun.



Nota - I sistemi gestiti con i servizi Sun Update Connection possono ancora essere gestiti localmente utilizzando Update Manager. I dati degli aggiornamenti che vengono visualizzati in questi strumenti possono non essere sincronizzati a causa della latenza.



I servizi Sun Update Connection forniscono un'applicazione Web ospitata su un sito Web Sun. È possibile utilizzare questo strumento per creare lavori da eseguire sui sistemi al momento della verifica per il servizio. Un lavoro installa o disinstalla un aggiornamento. È anche possibile utilizzare l'applicazione Web per visualizzare lo stato di aggiornamento dei sistemi e dei lavori.

I servizi Sun Update Connection presentano tre funzioni:

Per ulteriori informazioni sui servizi Sun Update Connection, consultare la Guida per l'amministrazione di Sun Update Connection 1.0.

Proxy di Sun Update Connection

Il proxy di Sun Update Connection veniva precedentemente definito server delle patch locale.

Questo proxy supporta i sistemi client che utilizzano il software Sun Update Connection, System Edition 1.0 e il software Sun Patch Manager 2.0 . Un sistema client Sun Update Connection non è compatibile con la precedente funzione del server locale delle patch associata al prodotto Sun Patch Manager 2.0.



Nota - Il proxy di Sun Update Connection è una funzione opzionale che l'utente può ottenere gratuitamente se dispone di un piano di assistenza Sun. Per informazioni su come ottenere un piano di assistenza Sun, visitare il sito dell'assistenza tecnica del sistema operativo Solaris all'indirizzo http://www.sun.com/service/support/software/solaris/ e selezionare il livello di servizio appropriato.



A partire dal sistema operativo Solaris 8, i sistemi client possono accedere agli aggiornamenti e ai dati degli aggiornamenti per eseguire l'analisi e la manutenzione degli aggiornamenti. Questi dati derivano da un'origine degli aggiornamenti. L'origine degli aggiornamenti può essere un server degli aggiornamenti, ad esempio il server degli aggiornamenti Sun o un proxy di Sun Update Connection (indicato anche come server locale delle patch) oppure una raccolta locale di aggiornamenti.

Utilizzando un proxy di Sun Update Connection in intranet, è possibile servire gli aggiornamenti ai sistemi locali e ridurre il traffico Internet tra i sistemi e il server degli aggiornamenti Sun. Questo tipo di proxy memorizza nella cache tutti gli aggiornamenti scaricati dalla relativa origine degli aggiornamenti.

Per informazioni sulla configurazione di questo tipo di proxy in intranet, vedere la sezione Configurazione del proxy di Sun Update Connection utilizzando l'interfaccia della riga di comando.

Il proxy di Sun Update Connection ottiene gli aggiornamenti dalla relativa origine degli aggiornamenti su richiesta. Non è necessario memorizzare gli aggiornamenti sul proxy prima di utilizzarlo.

Il sistema scelto come proxy di Sun Update Connection deve eseguire almeno Solaris 10 e avere installato l'intero gruppo di software Solaris per gli sviluppatori. Questo sistema deve avere installato il software Sun Update Manager 1.0.

Vantaggi dell'uso del proxy di Sun Update Connection

L'utilizzo di un proxy di Sun Update Connection risolve i problemi di protezione nonché i problemi di analisi del sistema e di prestazioni del download degli aggiornamenti.

Ad esempio, se i sistemi client sono collegati a un proxy di Sun Update Connection e gestiti localmente, non è necessario che siano collegati a Internet. Inoltre, non è necessario che i sistemi client vengano registrati dal software Sun Update Manager.

Come ulteriore esempio, l'utilizzo di questo tipo di proxy può migliorare le prestazioni relative agli aggiornamenti. Invece di scaricare aggiornamenti e metadati dal server degli aggiornamenti Sun in tutti i sistemi, l'aggiornamento viene scaricato solo una volta nel proxy di Sun Update Connection. Una volta memorizzati su questo server i dati degli aggiornamenti, questi vengono trasferiti sul sistema per l'analisi mediante intranet invece di Internet.

È possibile configurare una catena di proxy di Sun Update Connection in intranet. L'ultimo collegamento della catena di proxy può indicare il server degli aggiornamenti Sun o una raccolta locale di aggiornamenti. Utilizzando questa catena di proxy, una richiesta di download degli aggiornamenti proveniente dal sistema in uso e diretta al proxy principale di Sun Update Connection, può essere inoltrata ad altri proxy della catena, nel tentativo di soddisfare la richiesta. Se il proxy principale di Sun Update Connection non riesce a individuare un aggiornamento, esegue la stessa richiesta del proxy successivo nella catena per vedere se l'aggiornamento è memorizzato in questa posizione. Nel caso in cui l'aggiornamento venga trovato, viene scaricato nel sistema. In caso contrario, la richiesta continua per tutta la catena finché l'aggiornamento viene individuato o viene raggiunto l'ultimo proxy della catena.

Ad esempio, la società di un utente ha un proxy di Sun Update Connection che ottiene aggiornamenti direttamente dal server degli aggiornamenti Sun. Ciascun ufficio della società ha il proprio proxy di Sun Update Connection che ottiene aggiornamenti dal proxy della società.

Ciascun proxy di Sun Update Connection della catena memorizza gli aggiornamenti trovati in un altro proxy della catena in base alla richiesta di download. Quindi, un aggiornamento inizialmente non trovato sul proxy verrà scaricato nel proxy di Sun Update Connection e memorizzato prima di essere scaricato sul sistema client. Ciascun sistema di una catena di proxy può aumentare la quantità di tempo necessario per scaricare gli aggiornamenti nel sistema client. Quindi, la prima volta che un sistema client richiede un download, l'aggiornamento viene scaricato sul sistema proxy in Internet. Le richieste successive per questo aggiornamento vengono scaricate sul sistema client dal sistema proxy in intranet.

Motore di analisi PatchPro

Update Manager comprende la funzionalità PatchPro, che esegue analisi degli aggiornamenti sui sistemi, scarica e applica gli aggiornamenti risultanti. Questa funzionalità era in precedenza disponibile per Solaris 2.6, Solaris 7, Solaris 8 e Solaris 9 come prodotto separato PatchPro e nel prodotto Sun Patch Manager 2.0. La funzionalità PatchPro fa adesso parte del software Sun Update Manager 1.0.

Utilizza aggiornamenti firmati, migliorando la sicurezza degli aggiornamenti Solaris garantendo che non siano stati modificati.



Nota - I comandi pprosetup e pprosvc sono compresi in Sun Update Manager 1.0 per scopi di transizione. Si consiglia di non utilizzare questi comandi, ma di utilizzare smpatch.



Interfaccia della riga di comando in modalità locale



Nota - Sui sistemi Solaris 8, è possibile eseguire il comando smpatch solo in modalità locale.



Partendo da Solaris 9, il comando smpatch è disponibile in due modalità: locale e remota. La modalità locale può essere eseguita solo sul sistema locale. Questa modalità può essere eseguita quando il sistema è in modalità singolo utente o multiutente. La modalità remota può essere utilizzata per eseguire attività sui sistemi remoti. Sia la modalità locale che la modalità remota possono essere utilizzate da utenti o ruoli con autorizzazioni appropriate.

Per impostazione predefinita, smpatch viene eseguito in modalità locale. In modalità locale, i servizi Solaris WBEM non vengono utilizzati e non sono disponibili le opzioni di autenticazione né le opzioni relative ai sistemi remoti. Il comando smpatch in modalità locale viene eseguito più rapidamente rispetto alla modalità remota.

Se viene specificata una delle opzioni remote o di autenticazione (eccetto -L), viene utilizzata la modalità remota.

Operazioni in modalità singolo utente con la modalità locale

È possibile utilizzare il comando smpatch add in modalità locale per applicare gli aggiornamenti mentre il sistema è in modalità singolo utente. Applicare gli aggiornamenti in questo modo quando gli aggiornamenti sono associati alla proprietà singleuser o quando si desidera applicare un aggiornamento a un sistema non interattivo.

Utilizzare i comandi smpatch add, smpatch order e smpatch remove per gestire gli aggiornamenti quando il sistema viene eseguito in modalità singolo utente.

È possibile configurare l'ambiente di gestione degli aggiornamenti mentre il sistema è in esecuzione in modalità singolo utente utilizzando i comandi smpatch get, smpatch set e smpatch unset.

Non utilizzare i comandi smpatch analyze, smpatch download e smpatch update mentre il sistema è in esecuzione in modalità singolo utente. Questi comandi dipendono dai servizi di rete che non sono disponibili mentre il sistema è in modalità singolo utente.

Alcuni aggiornamenti non possono essere automaticamente applicati al sistema se non soddisfano il criterio per l'applicazione degli aggiornamenti. Questi aggiornamenti potrebbero richiedere di essere applicati manualmente in modalità singolo utente.

Gli aggiornamenti che richiedono un riavvio immediato o un riavvio di riconfigurazione in seguito all'applicazione, non vengono applicati immediatamente. Al contrario, vengono applicati automaticamente durante l'arresto del sistema programmato.

Operazioni sull'elenco di aggiornamenti

È possibile utilizzare il comando smpatch per creare un elenco ordinato di aggiornamenti. È possibile salvare l'elenco ordinato in un file di testo e utilizzarlo per eseguire operazioni di aggiornamento.

È possibile utilizzare un elenco di aggiornamenti per applicare lo stesso insieme di aggiornamenti ai sistemi con le stesse configurazioni hardware e software. Altrimenti, è possibile creare un file di elenco di aggiornamenti contenente tutti gli aggiornamenti di protezione pertinenti e utilizzare l'elenco per applicare gli aggiornamenti di protezione a uno o più sistemi.

È possibile utilizzare un file contenente un elenco di aggiornamenti ordinato utilizzando il comando smpatch in uno dei seguenti modi:

Se un elenco di aggiornamenti viene modificato e gli aggiornamenti sono disponibili sul sistema, utilizzare il comando smpatch order per ordinare l'elenco in modo adatto per l'applicazione degli aggiornamenti. Altrimenti, utilizzare il comando smpatch analyze, che ugualmente consente di produrre un elenco ordinato di aggiornamenti.



icona Attenzione

Attenzione- Il comando smpatch add tenta di applicare tutti gli aggiornamenti contenuti nell'elenco di aggiornamenti, a prescindere dal criterio per la relativa applicazione e dalle relative dipendenze.



È possibile utilizzare gli elenchi di aggiornamento come input per i comandi smpatch add, smpatch analyze, smpatch download, smpatch order e smpatch update.


Concetti di Sun Update Manager

Per utilizzare il software Sun Update Manager, è necessario avere una certa familiarità con questi concetti:

È 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.

Strumento Sun Update Manager

Update Manager è uno strumento per la gestione degli aggiornamenti sui sistemi Solaris 10. Update Manager estende le funzionalità precedentemente disponibili al software Sun Patch Manager 2.0. Queste funzionalità sono disponibili solo se si dispone di un account online Sun e il sistema è stato registrato con Sun.



Nota - È sempre possibile utilizzare il comando smpatch add e il comando smpatch remove per gestire gli aggiornamenti scaricati manualmente da Sun. Un sistema gestito in questo modo non deve essere registrato. Tuttavia, il sistema deve essere registrato se si utilizza il comando smpatch analyze, smpatch download o smpatch update.



Registrazione di Sun Update Manager

Solo i sistemi registrati con Update Manager possono utilizzare questa funzionalità ed essere gestiti in remoto dai servizi Sun Update Connection.

Per istruzioni sulla registrazione del sistema, vedere la sezione Come registrare il sistema. Per informazioni su come ottenere una chiave di sottoscrizione, vedere la sezione Come ottenere una chiave di sottoscrizione Sun.



Nota - Se si gestisce localmente un sistema client di un proxy di Sun Update Connection in intranet, non è necessario registrarlo. È necessario registrare il sistema che funziona da proxy. Se, tuttavia, il sistema client viene anche gestito in remoto dai servizi Sun Update Connection, il sistema client deve essere registrato.



Un cliente con un piano di assistenza Sun, che comprende assistenza software, può:

Per informazioni sui piani di assistenza Solaris disponibili, visitare il sito Web all'indirizzo http://www.sun.com/service/solaris10/.

Livelli del servizio di registrazione

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:



Nota - Un sistema non registrato ha accesso solo agli aggiornamenti di protezione. È possibile gestire gli aggiornamenti sul sistema non registrato utilizzando il comando smpatch add e il comando smpatch remove.



Registrato senza sottoscrizione.

Sono state inviate le informazioni basilari sul sistema a Sun, ma non è stata acquistata una sottoscrizione di gestione degli aggiornamenti. A questo livello di servizio, è possibile utilizzare l'applicazione Update Manager per la gestione locale degli aggiornamenti, che comprende:



Nota - 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 Sun Update Manager. Tuttavia, il sistema che funziona da proxy deve essere registrato.



Registrato con sottoscrizione.

Le informazioni di sistema sono state inviate a Sun ed è stata acquistata una sottoscrizione di gestione degli aggiornamenti. Questo livello del servizio estende la funzionalità disponibile al precedente livello del servizio (base). È possibile utilizzare l'applicazione Update Manager per queste attività:



Nota - 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 Sun Update Manager. Il sistema che funziona da proxy deve essere registrato. Se, tuttavia, si sceglie di utilizzare i servizi Sun Update Connection per gestire in remoto il sistema client, quest'ultimo deve essere registrato.



Registrato con sottoscrizione e gestito con Sun Update Connection.

Sono state inviate le informazioni, è stata acquistata una sottoscrizione ed è stato stabilito l'utilizzo dei servizi Sun Update Connection per gestire in remoto gli aggiornamenti. Questo livello del servizio estende la funzionalità disponibile al precedente livello del servizio (medio). È possibile utilizzare i servizi Sun Update Connection per queste attività:

Processo di gestione degli aggiornamenti

Update Manager consente di eseguire il processo di gestione degli aggiornamenti che comprende le seguenti attività:

Per informazioni sulle strategie e procedure consigliate per l'utilizzo degli aggiornamenti Solaris, visitare il sito all'indirizzo http://docs.sun.com/doc/817-0574/.

Una volta applicato correttamente, l'aggiornamento scaricato viene rimosso dalla directory di download.

Gli aggiornamenti vengono applicati al sistema in base a un determinato criterio e alle relative proprietà associate agli aggiornamenti scaricati.

Se un aggiornamento non soddisfa i criteri per l'applicazione, non viene applicato immediatamente. Al contrario, viene applicato durante l'arresto programmato di un sistema. L'applicazione Update Manager mostra questi aggiornamenti come aggiornamenti di tipo Riavvio richiesto.

Per gli aggiornamenti con la proprietà interactive impostata, seguire le istruzioni contenute nel file README dell'aggiornamento per applicarli manualmente. L'applicazione Update Manager mostra questi aggiornamenti come aggiornamenti di tipo Solo download.

Analisi del sistema

Prima di applicare gli aggiornamenti al 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 la sezione Specificazione dell'origine degli aggiornamenti.

In base ai risultati dell'analisi, gli aggiornamenti possono essere scaricati e applicati sul sistema.

A volte un aggiornamento non può essere applicato al sistema finché non ne viene applicato un altro. In questo caso, il primo aggiornamento dipende dal secondo aggiornamento. Quando Update Manager analizza il sistema, cerca eventuali dipendenze degli aggiornamenti e include automaticamente tutti gli aggiornamenti nell'elenco risultante.



Nota - L'elenco di aggiornamenti generato dall'analisi si basa su tutti gli aggiornamenti disponibili dal 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 questo sistema host, vengono visualizzati i risultati dell'analisi e scaricati gli aggiornamenti desiderati.



Download degli aggiornamenti sul sistema

Prima di applicare gli aggiornamenti al sistema, è necessario scaricare quelli desiderati dal server degli aggiornamenti Sun.

È possibile scaricare gli aggiornamenti dal server degli aggiornamenti Sun in base a 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.

Applicazione degli aggiornamenti al sistema

Update Manager può applicare gli aggiornamenti al sistema.

Se si utilizza il comando smpatch add per applicare determinati aggiornamenti, vengono applicati solo gli aggiornamenti specificati. Il comando smpatch add non tenta di risolvere le dipendenze degli aggiornamenti. Non è possibile applicare un aggiornamento con una dipendenza mancante. È possibile utilizzare il comando smpatch analyze o smpatch update per risolvere le dipendenze degli aggiornamenti.

Quando si utilizza l'interfaccia grafica utente di Sun Update Manager per applicare gli aggiornamenti selezionati dall'elenco, ciascun aggiornamento viene scaricato (se necessario) prima di essere applicato.

Se si tenta di installare un elenco di aggiornamenti, Update Manager esegue prima un'analisi per determinare se è necessario installare anche gli aggiornamenti dipendenti.

Rimozione degli aggiornamenti dal sistema

È possibile rimuovere un aggiornamento che è stato precedentemente applicato al sistema. Update Manager consente di rimuovere gli aggiornamenti.



icona Attenzione

Attenzione - Non rimuovere l'aggiornamento funzione di Sun Update Manager 1.0 da un sistema, altrimenti Update Manager non funzionerà correttamente.



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:

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 grafica utente di Sun 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.



Nota - 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 presenta l'elenco di aggiornamenti che è necessario rimuovere. Per rimuovere l'aggiornamento selezionato, è necessario rimuovere questi aggiornamenti.

Utilizzo dei servizi Sun Update Connection per gestire i sistemi

È possibile richiedere che i sistemi Solaris 10 vengano gestiti dai servizi Sun Update Connection durante o in seguito al processo di registrazione. Questi servizi forniscono un'applicazione Web per la gestione degli aggiornamenti su tutti i sistemi.

Per ulteriori informazioni, consultare la Guida per l'amministrazione di Sun Update Connection 1.0.

Anche se il sistema è gestito dai servizi Sun Update Connection, è sempre possibile utilizzare Update Manager per gestire gli aggiornamenti sul sistema locale.

Specificazione dell'origine degli aggiornamenti

Quando si utilizza Update Manager, i sistemi client e i proxy di Sun Update Connection devono avere accesso ai dati degli aggiornamenti e agli aggiornamenti Solaris. Sia i sistemi client che i proxy possono ottenere aggiornamenti dalle seguenti origini:

L'origine predefinita degli aggiornamenti per i sistemi client e i proxy di Sun Update Connection è il server degli aggiornamenti Sun. Tutti i sistemi client o il proxy di Sun Update Connection che ottengono aggiornamenti dal server degli aggiornamenti Sun devono essere connessi, direttamente o mediante un proxy di rete, a Internet.

È possibile utilizzare una combinazione di proxy di Sun Update Connection 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:

Per istruzioni su come specificare l'origine degli aggiornamenti per il sistema client, vedere la sezione Come specificare un'origine degli aggiornamenti (interfaccia grafica utente).

Per istruzioni su come specificare l'origine degli aggiornamenti per il proxy, vedere la sezione Come modificare le impostazioni di configurazione per il proxy di Sun Update Connection (riga di comando).

Personalizzazione dei criteri per applicare gli aggiornamenti

Update Manager applica questi aggiornamenti al sistema:

Gli aggiornamenti standard sono associati alla proprietà standard. Gli aggiornamenti contrassegnati come Riavvio richiesto sono associati con le proprietà rebootafter, reconfigafter, rebootimmediate, reconfigimmediate e singleuser. Gli aggiornamenti contrassegnati come Solo download sono associati alla proprietà interactive. Gli aggiornamenti Solo download vengono scaricati sul sistema e devono essere applicati 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'applicazione degli aggiornamenti.

Per ulteriori informazioni su questo aggiornamento, vedere la pagina smpatch(1M).

Impostazione delle proprietà di configurazione di Update Manager

Il comando smpatch set utilizza i seguenti parametri per configurare l'ambiente di gestione degli aggiornamenti.



Nota - Eccetto 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.



Scegliere l'aggiornamento dal menu Visualizza raccolta.