Manuale di amministrazione di Sun Update Connection System 1.0.8

Capitolo 1 Panoramica di Sun Update Connection System

Il software SunSM Update Manager è un componente di Sun Update Connection System, che consente di gestire gli aggiornamenti del sistema localmente. In questo manuale Sun Update Connection System Update Manager è chiamato Update Manager.

Il presente capitolo contiene i seguenti argomenti:


Nota –

Nel software Sun Update Connection System e nel presente manuale, le parole patch e aggiornamento vengono utilizzate come sinonimi.


Informazioni di base su Sun Update Connection System


Nota –

Se già si conosce il funzionamento di Sun Update Connection System e si desidera passare direttamente all'installazione del software client Update Manager, vedere il Capitolo 2, Installazione del software Sun Update Connection System.


In Sun Update Connection System sono disponibili tre interfacce utente per la gestione degli aggiornamenti nel sistema. Per gestire gli aggiornamenti localmente nel sistema, è possibile utilizzare una delle due interfacce utente di Update Manager. Le interfacce utente di Sun Update Manager sono l'interfaccia utente grafica e l'interfaccia basata sulla riga di comando smpatch. Per la gestione remota degli aggiornamenti su uno o più sistemi, è inoltre possibile utilizzare l'applicazione Web Sun Update Connection Hosted.

La presente sezione contiene i seguenti argomenti:

Operazioni preliminari

Prima di poter utilizzare Update Manager o l'applicazione Web Sun Update Connection Hosted per la gestione degli aggiornamenti nei sistemi, è necessario determinare quale tipo di gestione degli aggiornamenti utilizzare.

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

  2. Individuare la definizione che meglio descrive l'ambiente di gestione degli aggiornamenti utilizzato.

    • Il sistema client è connesso direttamente a Internet.

      È possibile avviare il processo di registrazione del sistema.

    • Il sistema client è connesso a Internet mediante un proxy di rete.

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

    • Gli aggiornamenti verranno inviati da un proxy di Sun Update Connection nella rete intranet a più sistemi client.

      È necessario innanzitutto configurare un sistema come proxy di Sun Update Connection. Vedere Configurazione del proxy di Sun Update Connection (tabella operazioni). Quindi, durante la registrazione, configurare il sistema client per la ricezione degli aggiornamenti dal proxy.

  3. Registrare il sistema Solaris in Update Manager.

    Durante il processo di registrazione, viene richiesto un account online Sun. Si dispone già di un account online Sun se lo si è richiesto per programmi quali Java Developer ConnectionSM, Online Support Center (OSC), My Sun, SunSolveSM e Sun Store.

    Stabilire quale modalità di gestione degli aggiornamenti utilizzare, in base al livello di registrazione e sottoscrizione.

    • Sistema non registrato: consente di recuperare manualmente e gestire localmente gli aggiornamenti di protezione Solaris nel sistema mediante i comandi smpatch add e smpatch remove.

    • Sistema registrato senza sottoscrizione: consente di utilizzare Update Manager per gestire localmente solo gli aggiornamenti di protezione Solaris.

    • Sistema registrato con sottoscrizione e gestito con Sun Update Connection System: consente di utilizzare l'applicazione Web Sun Update Connection Hosted per gestire in modalità remota tutti gli aggiornamenti Solaris. La sottoscrizione è compresa con il piano di assistenza Sun. È comunque possibile gestire gli aggiornamenti localmente utilizzando l'interfaccia utente grafica di Update Manager o il comando smpatch.

  4. Gestire gli aggiornamenti nei sistemi Solaris.

Interfacce utente di Update Manager

La seguente tabella riassume le funzionalità di Sun Update Connection System e le operazioni supportate nell'interfaccia utente grafica, nell'interfaccia basata sulla riga di comando (smpatch) e nell'interfaccia browser di Sun Update Connection Hosted.

Tabella 1–1 Funzionalità supportate dalle interfacce utente di Sun Update Connection System

Funzionalità/operazione 

Interfaccia utente grafica 

Interfaccia basata sulla riga di comando 

Interfaccia browser 

Consente di applicare gli aggiornamenti a un sistema?

Sì 

Sì 

Sì 

Consente di 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. 

Per gestire in modalità remota il sistema, è possibile utilizzare anche l'applicazione Web Sun Update Connection Hosted. 

Sì, solo in modalità remota smpatch. smpatch in modalità locale può essere eseguito solo nel sistema locale.

Sì 

Esegue l'analisi del sistema alla ricerca di aggiornamenti?

Sì 

Sì 

Sì 

Esegue l'analisi programmata del sistema per individuare gli aggiornamenti necessari?

Sì 

Sì, per eseguire il comando smpatch analyze, utilizzare cron.

Sì 

Consente di scaricare singoli aggiornamenti?

No, consente di scaricare solo gli aggiornamenti contrassegnati da Solo download, perché non vengono installati automaticamente da Sun Update Connection System. 

Sì 

No, consente di scaricare solo gli aggiornamenti contrassegnati da Solo download, perché non vengono installati automaticamente da Sun Update Connection System. 

Risolve le dipendenze tra gli aggiornamenti?

Sì 

In alcuni casi. Se si esegue smpatch add, le dipendenze tra aggiornamenti non vengono risolte. Tuttavia, se si esegue smpatch update o smpatch analyze -i update-id, le dipendenze tra aggiornamenti vengono risolte.

Sì 

Rimuove più di un aggiornamento contemporaneamente?

Sì 

No, smpatch remove rimuove un solo aggiornamento per volta.

Sì 

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

No 

Sì, solo operazioni limitate del comando smpatch in modalità locale.

No 

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

Sì 

Sì 

Non applicabile. 

Funziona con elenchi di aggiornamenti?

No 

Sì 

No 

Configura l'ambiente di gestione degli aggiornamenti nel sistema?

Sì 

Sì 

Sì 

Supporta RBAC?

No 

Sì 

No 

Panoramica sulla gestione degli aggiornamenti Solaris

La gestione degli aggiornamenti prevede l'applicazione di aggiornamenti Solaris, anche denominati patch, in un sistema. La gestione degli aggiornamenti può inoltre includere 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 senza unità disco, vedere la sezione "Patching Diskless Client OS Services" della guida System Administration Guide: Basic Administration.

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.

Tipi di aggiornamenti

Un aggiornamento è costituito da un insieme di file e di directory che sostituiscono o aggiornano i file e le directory presenti nel sistema che impediscono la corretta esecuzione del software utilizzato. Un aggiornamento può anche introdurre una nuova funzione nel sistema. Questo tipo di aggiornamento è denominato aggiornamento funzione. Il software esistente proviene da un formato di pacchetto conforme con l'interfaccia binaria dell'applicazione (ABI).

Per la gestione degli aggiornamenti sul sistema Solaris sono disponibili l'applicazione Update Manager, il comando smpatch o il comando patchadd.


Nota –

Per gestire gli aggiornamenti nel sistema, non utilizzare contemporaneamente l'interfaccia grafica utente di Update Manager, il comando smpatch e il comando patchadd. Durante l'esecuzione della interfaccia grafica di Update Manager, le modifiche apportate da smpatch e da patchadd non vengono applicate in modo corretto in Update Manager.


Aggiornamenti firmati e non firmati

Un aggiornamento firmato è un aggiornamento a cui è applicata una firma digitale. Un aggiornamento la cui firma è verificata, non è stato modificato da quando è stata apposta la firma. La firma digitale di un aggiornamento firmato viene verificata dopo che l'aggiornamento è stato scaricato nel sistema.

Gli aggiornamenti e le patch per le versioni di 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 JAR (JavaTM archive format) e sono disponibili nel server degli aggiornamenti Sun. Gli aggiornamenti non firmati vengono memorizzati in directory e sono disponibili nel server degli aggiornamenti Sun come file .zip.

Accesso agli aggiornamenti Solaris

I clienti Sun possono accedere agli aggiornamenti e alle patch presenti nel server degli aggiornamenti Sun anche se non sono iscritti al programma SunSpectrumSM. Gli aggiornamenti e le patch vengono aggiornati ogni sera.

Gli aggiornamenti Solaris sono disponibili:

È possibile accedere a singoli aggiornamenti o a un insieme di aggiornamenti da un cluster oppure fare riferimento ai rapporti degli aggiornamenti. È inoltre possibile utilizzare Update Manager per analizzare il sistema, in modo da individuare gli aggiornamenti necessari. Update Manager consente inoltre di scaricare e installare gli aggiornamenti nel sistema.

Ogni aggiornamento è accompagnato da un file README che contiene informazioni sull'aggiornamento stesso. È possibile visualizzare, stampare o salvare il file README nell'interfaccia utente grafica di Update Manager.

Numerazione degli aggiornamenti Solaris

Agli aggiornamenti vengono assegnati ID univoci. Un ID aggiornamento è una stringa alfanumerica composta da un codice di aggiornamento e un numero di revisione uniti da un trattino. Ad esempio, 118822-02 è l'ID dell'aggiornamento del kernel di SunOSTM 5.10.

Strumenti per la gestione degli aggiornamenti Solaris

Per gestire gli aggiornamenti nei sistemi Solaris, è possibile utilizzare i seguenti strumenti:

Se si desidera installare una patch a un sistema client senza unità disco, consultare la sezione "Patching Diskless Client OS Services" della guida System Administration Guide: Basic Administration.

L'applicazione Update Manager è un componente del prodotto software Sun Update Connection System, come l'applicazione Web Sun Update Connection Hosted.

La seguente tabella riassume i diversi strumenti di gestione degli aggiornamenti disponibili per Solaris.

Tabella 1–2 Strumenti di gestione degli aggiornamenti disponibili per Solaris

Disponibilità degli strumenti 

Update Manager e Sun Patch Manager 2.0 

Sun Update Connection System 

Comandi patchadd/ patchrm

Strumenti di gestione delle patch Solaris 2.6 e Solaris 7 

Come reperire questi strumenti

Per Solaris 10 – installare l'aggiornamento funzione di Update Manager.

Per Solaris 8 o Solaris 9 – scaricare la versione appropriata dello strumento Patch Manager dal centro di download di Sun sul Web.

Eseguire lo strumento dal sito Web di Sun Update Connection System. 

Inclusi con la versione di Solaris. 

Scaricare lo strumento dal centro di download di Sun. 

Disponibilità nelle versioni di Solaris

Per Solaris 10 – Update Manager.

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. 

Installa gli aggiornamenti firmati?

Sì e verifica automaticamente l'aggiornamento firmato dopo il download. 

Sì 

A partire dalla versione Solaris 9 12/03 – Sì e verifica automaticamente l'aggiornamento firmato dopo il download.

Sì e verifica automaticamente l'aggiornamento firmato dopo il download. 

Installa aggiornamenti non firmati?

Per Update Manager – No.

Per Sun Patch Manager 2.0 – Sì, ma gli aggiornamenti devono essere prima decompressi.

Sì 

Sì 

No 

L'interfaccia utente grafica è disponibile?

Per Solaris 10 – Sì, per i sistemi in cui è eseguito Update Manager.

Per Solaris 9 –Sì, per i sistemi in cui è eseguito Update Manager (smc).

Per Solaris 8 – No.

L'applicazione Web è ospitata presso Sun. 

No 

No 

Esegue l'analisi del sistema per determinare quali aggiornamenti sono necessari e scarica gli aggiornamenti firmati e non firmati

Sì, solo gli aggiornamenti firmati. 

Sì 

No 

Sì, solo gli aggiornamenti firmati. 

Supporto per gli aggiornamenti del sistema locale e remoto

Locale e remoto. 

Per Solaris 8 – Locale.

Remoto 

Locale 

Locale 

Supporto RBAC

Per Update Manager – No.

Per smpatch Sì.

Non applicabile 

Sì 

No 

Gestione degli aggiornamenti Solaris

Durante l'installazione degli aggiornamenti, il comando patchadd consente di registrare informazioni nel file /var/sadm/patch/id-aggiornamento/log.

Non è possibile utilizzare il comando patchadd per l'installazione degli aggiornamenti nei casi seguenti:

Scelta della procedura di installazione degli aggiornamenti

È possibile scegliere tra diverse procedure di donwload o installazione di uno o più aggiornamenti nel sistema. Utilizzare la seguente tabella per individuare la procedura più adatta alle proprie esigenze.


Nota –

La versione del comando smpatch descritta in questa tabella è disponibile anche nei sistemi Solaris 8.


Tabella 1–3 Procedure di aggiornamento

Comando o strumento 

Descrizione 

Per maggiori informazioni 

Interfaccia utente grafica di Update Manager 

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

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

  • Analisi del sistema per determinare gli aggiornamenti appropriati.

  • Installazione nel sistema di uno o più aggiornamenti.

  • Rimozione degli aggiornamenti.

  • Visualizzazione dell'elenco degli aggiornamenti installati.

  • Configurazione dell'ambiente di gestione degli aggiornamenti.

  • Notifica della disponibilità di nuovi aggiornamenti per il sistema.

Capitolo 4, Gestione degli aggiornamenti Solaris tramite l'interfaccia utente grafica di Update Manager

Applicazione Web Sun Update Connection Hosted 

Utilizzare questa applicazione Web, ospitata presso Sun, per gestire in modalità remota tutti gli aggiornamenti per tutti i sistemi Solaris 10. 

Capitolo 5, Gestione degli aggiornamenti di Solaris tramite l'interfaccia browser di Sun Update Connection Hosted

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 consente di installare un aggiornamento con la proprietà interactive impostata.

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

Pagina relativa al comando smpatch(1M)

smpatch analyze e smpatch update

Utilizzare prima smpatch analyze per analizzare il sistema in modo da individuare gli aggiornamenti necessari. Quindi, utilizzare il comando smpatch update per scaricare e applicare uno o più aggiornamenti sul sistema.

Notare che questo comando non consente di installare un aggiornamento con la proprietà interactive impostata.

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

Pagina relativa al comando smpatch(1M)

smpatch analyze, smpatch download e smpatch add

Utilizzare prima smpatch analyze per analizzare il sistema in modo da individuare gli aggiornamenti necessari. Quindi, utilizzare il comando smpatch download per scaricarli. Questo comando scarica anche tutti gli aggiornamenti prerequisiti. Utilizzare, inoltre, il comando smpatch add per installare uno o più aggiornamenti nel sistema in modalità monoutente o multiutente.

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

Pagina relativa al comando smpatch(1M)

patchadd

A partire dalla versione Solaris 2.6 – Installare nel sistema gli aggiornamenti non firmati.

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

Pagina relativa al comando patchadd(1M)

Se si sceglie di usare l'interfaccia basata sulla riga di comando smpatch o l'interfaccia utente grafica di Update Manager per installare gli aggiornamenti, per ulteriori informazioni sulla procedura da utilizzare, vedere Informazioni di base su Sun Update Connection System.

Funzionalità di Sun Update Connection System

Questa sezione descrive le funzionalità principali di Sun Update Connection System:

Per utilizzare lo strumento Update Manager, è necessario installare almeno il gruppo software Solaris End User di Solaris 10.


Nota –

Nel mese di marzo 2006 non tutti gli aggiornamenti Sun erano ancora disponibili con Update Manager. Tali aggiornamenti ne includono alcuni non conformi agli standard PatchPro e altri prodotti da terze parti soggetti a restrizioni contrattuali.


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

Interfaccia utente grafica di Update Manager

Update Manager include un'interfaccia utente grafica per l'aggiornamento dei sistemi. È possibile utilizzare l'interfaccia utente grafica per analizzare il sistema, installare aggiornamenti, rimuoverli e configurare l'ambiente per la relativa gestione.

Dal mese di giugno 2006, l'interfaccia utente grafica di Update Manager presenta un aspetto GNOME Graphics Tool Kit (GTK+) aggiornato. Update Manager include tre nuove funzionalità:

Applicazione Web Sun Update Connection Hosted

L'applicazione Web Sun Update Connection Hosted consente il controllo e la gestione in modalità remota di tutte le attività di aggiornamento per tutti i sistemi registrati. L'applicazione Web è ospitata presso Sun.


Nota –

I sistemi gestiti con l'applicazione Web Sun Update Connection Hosted possono essere gestiti anche localmente utilizzando Update Manager. I dati degli aggiornamenti che vengono visualizzati in questi strumenti possono non essere sincronizzati a causa della latenza.


L'applicazione Web Sun Update Connection Hosted è ospitata presso un sito Web di Sun. Questo strumento consente di creare lavori da eseguire nei sistemi al momento dell'accesso al servizio. Il lavoro esegue l'installazione o la disinstallazione dell'aggiornamento. È inoltre possibile utilizzare l'applicazione Web ospitata per visualizzare lo stato di aggiornamento dei sistemi e dei lavori.

L'applicazione Web Sun Update Connection Hosted include le seguenti funzionalità:

Per informazioni sull'utilizzo dell'applicazione Web Sun Update Connection Hosted, vedere il Capitolo 5, Gestione degli aggiornamenti di Solaris tramite l'interfaccia browser di Sun Update Connection Hosted.

Il proxy di Sun Update Connection

Il proxy di Sun Update Connection era in precedenza chiamato server locale delle patch.

Questo proxy supporta i sistemi client che utilizzano il software Sun Update Connection System e Sun Patch Manager 2.0. I sistemi client Sun Update Connection System non sono compatibili con le funzionalità dei server delle patch locali meno recenti associate a Sun Patch Manager 2.0.


Nota –

Il proxy di Sun Update Connection è un'utilità opzionale disponibile gratuitamente per i clienti che dispongono di un piano di assistenza Sun. Per ulteriori informazioni sulla sottoscrizione di un piano di assistenza Sun, visitare il sito del supporto per i sistemi operativi Solaris all'indirizzo http://www.sun.com/service/support/software/solaris/ e selezionare il livello di servizio desiderato.


A partire dal sistema operativo Solaris 8, i sistemi client possono accedere agli aggiornamenti e ai dati degli aggiornamenti per eseguire l'analisi degli aggiornamenti e la relativa installazione. I dati di aggiornamento provengono 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 (denominato anche server locale delle patch) oppure una raccolta locale di aggiornamenti.

Utilizzando il proxy di Sun Update Connection nella rete intranet, è possibile distribuire gli aggiornamenti tra i sistemi locali e ridurre il traffico Internet tra i sistemi e il server degli aggiornamenti Sun. Questo tipo di proxy esegue la memorizzazione nella cache di tutti gli aggiornamenti scaricati dalla relativa origine degli aggiornamenti.

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

Il proxy di Sun Update Connection riceve gli aggiornamenti dall'origine degli aggiornamenti su richiesta. Non è necessario memorizzare gli aggiornamenti sul proxy prima di utilizzarli.

Nel sistema configurato come proxy di Sun Update Connection deve essere installato almeno Solaris 10 e il gruppo software Solaris Developer. Nel sistema è inoltre necessario installare Update Manager.

Vantaggi offerti dal proxy di Sun Update Connection

L'utilizzo del proxy di Sun Update Connection consente di gestire in modo ottimale la protezione e i problemi relativi alle prestazioni durante l'analisi dei sistema e il 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 connessi a Internet. Inoltre, non è necessario che tali sistemi siano registrati in Update Manager.

L'utilizzo di questo tipo di proxy può inoltre 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 una sola volta nel proxy di Sun Update Connection. Dopo essere stato scaricato nel server, l'aggiornamento viene trasferito nel sistema per l'analisi attraverso la rete intranet invece che tramite Internet.

È possibile configurare una catena di proxy Sun Update Connection System nella rete intranet. L'ultimo proxy della catena è collegato al server degli aggiornamenti Sun o a 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 di Sun Update Connection principale può essere inoltrata agli altri proxy della catena, in modo da soddisfare la richiesta. Se nel proxy di Sun Update Connection principale non è possibile individuare l'aggiornamento, la ricerca continuerà nel proxy successivo. Nel caso in cui l'aggiornamento venga trovato, viene scaricato nel sistema. In caso contrario, la richiesta prosegue lungo la catena finché l'aggiornamento viene individuato o viene raggiunto l'ultimo proxy della catena.

Ad esempio, il proxy di Sun Update Connection riceve gli aggiornamenti direttamente dal server degli aggiornamenti Sun. In ogni ufficio un proxy di Sun Update Connection riceve gli aggiornamenti dal proxy dell'azienda.

Quando viene eseguita una richiesta di download, gli aggiornamenti rilevati in un altro proxy della catena vengono salvati in ogni proxy di Sun Update Connection. 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 aumenta la quantità di tempo necessaria per scaricare gli aggiornamenti nel sistema client. La prima volta che un sistema client richiede un download, l'aggiornamento viene scaricato sul sistema proxy da Internet. Le richieste successive per lo stesso aggiornamento vengono scaricate sul sistema client dal sistema proxy nella rete intranet.

Motore di analisi PatchPro

Update Manager include la funzionalità PatchPro. PatchPro esegue l'analisi dei sistemi, quindi scarica e installa gli aggiornamenti che risultano necessari. Questa funzionalità era già disponibile in 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 ora è inclusa nel software Update Manager.

PatchPro utilizza aggiornamenti firmati, offrendo una maggiore protezione poiché garantisce che gli aggiornamenti non vengano modificati.


Nota –

Per le transizioni, in Update Manager sono inoltre disponibili i comandi pprosetup e pprosvc. Si consiglia ad ogni modo di non utilizzare tali comandi, ma di utilizzare il comando smpatch.


Interfaccia basata sulla riga di comando in modalità locale


Nota –

Nei sistemi Solaris 8 il comando smpatch può essere eseguito solo in modalità locale.


A partire da Solaris 9 il comando smpatch è disponibile in due modalità: modalità locale e modalità remota. La modalità locale può essere eseguita solo nel sistema locale, in modalità monoutente o multiutente. La modalità remota consente di eseguire operazioni nei sistemi remoti. Sia la modalità locale che la modalità remota possono essere utilizzate dagli utenti o dai ruoli che dispongono delle 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 e 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 (ad eccezione di -L), viene attivata la modalità remota.

Operazioni monoutente in modalità locale

È possibile utilizzare il comando smpatch add in modalità locale per applicare gli aggiornamenti, con il sistema in modalità monoutente. Installare gli aggiornamenti in questa modalità quando gli aggiornamenti sono associati alla proprietà singleuser o quando si desidera applicare un aggiornamento a un sistema non interattivo.

Per gestire gli aggiornamenti quando il sistema è in modalità monoutente, utilizzare solo i comandi smpatch add, smpatch order e smpatch remove.

È possibile configurare l'ambiente di gestione degli aggiornamenti, con il sistema in modalità monoutente, utilizzando i comandi smpatch get, smpatch set e smpatch unset.

Quando il sistema è in modalità monoutente, non utilizzare i comandi smpatch analyze, smpatch download e smpatch update. Questi comandi dipendono dai servizi di rete che non sono disponibili nella modalità monoutente.

Alcuni aggiornamenti non possono essere automaticamente installati nel sistema se non soddisfano il criterio di applicazione degli aggiornamenti. Questi aggiornamenti potrebbero richiedere di essere applicati manualmente in modalità monoutente.

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

Funzionalità di aggiornamento dinamico di smpatch

Questa nuova funzionalità consente di installare tutti gli aggiornamenti in modalità multiutente, senza dover rimandare ad un altro momento l'installazione degli aggiornamenti che richiedono il riavvio del sistema in modalità monoutente.

Per attivare il supporto di aggiornamento dinamico, è possibile utilizzare l'opzione -b boot-env con i comandi smpatch add, smpatch remove o smpatch update, dove -b è l'ambiente di boot e il valore boot-env è il nome dell'ambiente di boot specifico. La sintassi del comando è la seguente:.

smpatch -add -b boot-env


Nota –

L'ambiente di boot corrente viene copiato nell'ambiente di boot specificato. Gli aggiornamenti scelti vengono applicati all'ambiente di boot specificato. L'ambiente specificato verrà attivato in modo che al riavvio il sistema esegua l'ambiente di boot aggiornato invece di quello corrente.


Dopo aver eseguito il comando smpatch con l'opzione selezionata, viene visualizzato un messaggio nella riga di comando che richiede di riavviare il sistema quando desiderato.


Avvertenza – Avvertenza –

Se si esegue di nuovo il comando smpatch specificando lo stesso ambiente di boot, le modifiche apportate mediante i comandi precedenti andranno perse. Il sistema applica le ultime modifiche apportate. Ciò non avviene quando si utilizza il comando smpatch -update, poiché vengono installati di nuovo tutti gli aggiornamenti.


Operazioni eseguibili con un elenco di aggiornamenti

Per creare un elenco di aggiornamenti ordinato, è possibile utilizzare il comando smpatch. L'elenco ordinato può quindi essere salvato in un file di testo e utilizzato per eseguire operazioni di aggiornamento.

È possibile utilizzare un elenco degli aggiornamenti per applicare lo stesso insieme di aggiornamenti a 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 utilizzarlo per applicare gli aggiornamenti di protezione a uno o più sistemi.

Per creare un file contenente un elenco di aggiornamenti ordinato, utilizzare 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 nel modo desiderato per l'installazione degli aggiornamenti. Altrimenti, è possibile utilizzare anche il comando smpatch analyze, che consente di generare un elenco ordinato di aggiornamenti.


Avvertenza – Avvertenza –

Il comando smpatch add applica tutti gli aggiornamenti contenuti nell'elenco degli aggiornamenti, indipendentemente dal criterio e dalle dipendenze.


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

Concetti fondamentali di Update Manager

Per utilizzare il software Update Manager, è necessario avere familiarità con le nozioni seguenti:

È 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 Update Manager

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.


Nota –

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.


Registrazione in Update Manager

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.


Nota –

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ò:

Per informazioni sui piani di assistenza disponibili per Solaris 10, visitare la pagina 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. Nel sistema non registrato la gestione degli aggiornamenti avviene mediante i comandi smpatch add e smpatch remove.


Registrato senza sottoscrizione

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:


Nota –

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.


Registrato con sottoscrizione

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à:


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


Registrato con sottoscrizione e gestito con Sun Update Connection System

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:

Processo di gestione degli aggiornamenti

Update Manager consente di eseguire il processo di gestione degli aggiornamenti, che include quanto segue:

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.

Analisi del sistema

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.


Nota –

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.


Download degli aggiornamenti nel sistema

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.

Applicazione degli aggiornamenti al sistema

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.

Rimozione degli aggiornamenti dal sistema

È possibile che si desideri rimuovere gli aggiornamenti installati nel sistema. Update Manager consente di effettuare tale operazione.


Avvertenza – Avvertenza –

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:

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.


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

Utilizzo dell'applicazione Web Sun Update Connection Hosted per la gestione dei sistemi

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

Definizione dell'origine degli aggiornamenti

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:

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:

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

Personalizzazione dei criteri per l'installazione degli aggiornamenti

Update Manager consente di installare nel sistema i seguenti tipi di aggiornamento:

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

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 –

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.