Manuale di amministrazione di Sun Update Connection System 1.0.8

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.