JavaScript is required to for searching.
Ignora collegamenti di spostamento
Esci da visualizzazione stampa
Guida all''nstallazione di Oracle Solaris 10 10/13: Solaris Live Upgrade e pianificazione degli aggiornamenti     Oracle Solaris 10 1/13 Information Library (Italiano)
search filter icon
search icon

Informazioni sul documento

Prefazione

Parte I Aggiornamento con Live Upgrade

1.  Informazioni sulla pianificazione dellapinstallazione di Oracle Solaris

2.  Live Upgrade (panoramica)

3.  Live Upgrade (pianificazione)

4.  Uso di Live Upgrade per creare un ambiente di boot (procedure)

5.  Aggiornamento con Live Upgrade (procedure)

6.  Ripristino dei guasti: ripristino dellapambiente di boot originale (procedure)

7.  Gestione degli ambienti di boot con Live Upgrade (procedure)

8.  Aggiornamento del sistema operativo Oracle Solaris su un sistema con zone non globali

9.  Esempi di Live Upgrade

Parte II Aggiornamento e migrazione con Live Upgrade a un pool root ZFS

10.  Live Upgrade e ZFS (panoramica)

11.  Live Upgrade per ZFS (pianificazione)

12.  Creazione di un ambiente di boot per i pool root ZFS

13.  Live Upgrade per ZFS con zone non globali installate

Parte III Appendici

A.  Riferimenti sui comandi Live Upgrade

B.  Risoluzione dei problemi (procedure)

C.  Altri requisiti per i pacchetti SVR4 (riferimenti)

Prevenzione delle modifiche al sistema operativo

Uso di percorsi assoluti

Uso del comando pkgadd -R

Differenze tra $PKG_INSTALL_ROOT e $BASEDIR

Linee guida per la scrittura degli script

Preservazione della compatibilità con i client diskless

Verifica dei pacchetti

Prevenzione delle interazioni con laputente durante lapinstallazione o lapaggiornamento.

Impostazione dei parametri dei pacchetti per le zone

Per ulteriori informazioni

D.  Utilizzo dello strumento di analisi delle patch nellapaggiornamento (procedure)

Glossario

Indice analitico

Impostazione dei parametri dei pacchetti per le zone

I pacchetti dispongono di parametri che controllano il modo in cui il loro contenuto viene distribuito e reso visibile su un sistema in cui sono presenti zone non globali. I parametri SUNW_PKG_ALLZONES , SUNW_PKG_HOLLOW e SUNW_PKG_THISZONE definiscono le caratteristiche dei pacchetti su un sistema in cui sono presenti zone. Per poter amministrare i pacchetti su un sistema in cui sono presenti zone non globali, è necessario impostare questi parametri.

Nella Tabella C-3 sono elencate le quattro combinazioni valide per l'impostazione dei parametri dei pacchetti. Se si sceglie di impostare combinazioni diverse da quelle elencate nella tabella, il pacchetto non può essere installato correttamente.


Nota - Verificare di aver impostato tutti e tre i parametri dei pacchetti. È possibile lasciare vuoti tutti e tre i parametri dei pacchetti. Lo strumento di gestione dei pacchetti interpreta la mancanza di un parametro relativo alla zona assegnandogli il valore “false”. Si consiglia comunque di impostare sempre questi parametri. Impostando i tre parametri dei pacchetti è possibile specificare il comportamento corretto dello strumento di gestione dei pacchetti durante l'installazione o la rimozione dei pacchetti.


Tabella C-3 Impostazione valide dei parametri dei pacchetti per le zone

SUNW_PKG_ALLZONES
SUNW_PKG_HOLLOW
SUNW_PKG_THISZONE
Descrizione del pacchetto
falso
falso
falso
Si tratta dell'impostazione predefinita per i pacchetti in cui non è necessario specificare alcun valore per i parametri relativi alle zone.

Un pacchetto con queste caratteristiche può essere installato sia nella zona globale che in una zona non globale.

  • Se il comando pkgadd viene eseguito nella zona globale, il pacchetto viene installato nella zona globale e in tutte le zone non globali.

  • Se il comando pkgadd viene eseguito in una zona non globale, il pacchetto viene installato solo nella zona non globale.

In entrambi i casi, l'intero contenuto del pacchetto è visibile in tutte le zone in cui è stato installato.

falso
falso
vero
Un pacchetto con queste caratteristiche può essere installato sia nella zona globale che in una zona non globale. Se dopo l'installazione sono state create zone non globali, il pacchetto non viene propagato in queste zone non globali.
  • Se il comando pkgadd viene eseguito nella zona globale, il pacchetto viene installato solo nella zona globale.

  • Se il comando pkgadd viene eseguito in una zona non globale, il pacchetto viene installato solo nella zona non globale.

In entrambi i casi, l'intero contenuto del pacchetto è visibile nelle zone in cui è stato installato.

vero
falso
falso
Un pacchetto con queste impostazioni può essere installato solo nella zona globale. Se viene eseguito il comando pkgadd, il pacchetto viene installato nella zona globale e in tutte le zone non globali. L'intero contenuto del pacchetto è visibile in tutte le zone.

Nota - Qualsiasi tentativo di installare il pacchetto in una zona non globale non riesce.


vero
vero
falso
Un pacchetto con queste caratteristiche può essere installato solo nella zona globale, da parte dell'amministratore globale. Quando viene eseguito il comando pkgadd, il contenuto del pacchetto viene installato completamente nella zona globale. Se i parametri di un pacchetto sono impostati in questo modo, il contenuto del pacchetto non viene installato in nessuna delle zone non globali. Vengono installate solo le informazioni necessarie per far apparire il pacchetto come installato in tutte le zone non globali. Questo consente l'installazione di altri pacchetti la cui installazione dipende dal pacchetto in oggetto. Per ulteriori informazioni sui pacchetti “vuoti”, vedere il Capitolo 25, About Packages and Patches on an Oracle Solaris System With Zones Installed (Overview) in System Administration Guide: Oracle Solaris Containers-Resource Management and Oracle Solaris Zones.

Ai fini del controllo delle dipendenze, il pacchetto appare come installato in tutte le zone.

  • Nella zona globale è visibile l'intero contenuto del pacchetto.

  • Nelle zone root complete non globali, non è visibile l'intero contenuto del pacchetto.

  • Quando una zona non globale eredita un file system dalla zona globale, il pacchetto installato in quel file system è visibile nella zona non globale. Tutti gli altri file contenuti nel pacchetto non sono visibili nella zona non globale.

    Ad esempio, una zona root parziale non globale, può condividere alcune directory con la zona globale. Queste directory sono di sola lettura. Le zone root parziali non globali condividono ad esempio il file system /platform. Un altro esempio può essere quello di pacchetti che contengono file rilevanti solo per il boot dell'hardware.


Nota - Qualsiasi tentativo di installare il pacchetto in una zona non globale non riesce.


Descrizione
Per ulteriori informazioni
Per ulteriori informazioni sui pacchetti e sulle zone
Per informazioni generali sulle zone root parziali e complete
Per informazioni sulle caratteristiche e sui parametri dei pacchetti
Pagina man pkginfo(4)
Per informazioni sulla visualizzazione dei valori dei parametri dei pacchetti
Pagina man pkgparam(1)