L'opzione di aggiornamento del programma di installazione di Solaris e la parola chiave upgrade del metodo JumpStart personalizzato offrono la possibilità di riallocare lo spazio su disco. La riallocazione modifica automaticamente le dimensioni delle slice. Tale riallocazione può essere eseguita se i file system correnti non dispongono di spazio sufficiente per l'aggiornamento. Ad esempio, i file system possono richiedere più spazio per le seguenti ragioni:
Il gruppo software di Solaris attualmente installato sul sistema contiene più pacchetti nella nuova release. I nuovi pacchetti inclusi nei gruppi software vengono automaticamente selezionati per l'installazione durante l'aggiornamento.
Le dimensioni del software installato sul sistema sono aumentate nella nuova release.
La funzione di autoconfigurazione cerca di riallocare lo spazio su disco in modo da soddisfare le esigenze di spazio dei nuovi file system. Inizialmente, la funzione di autoconfigurazione cerca di riallocare lo spazio in base a una serie di criteri predefiniti. Se l'operazione non riesce, è necessario cambiare i criteri per i file system.
La funzione di configurazione automatica non include la possibilità di aumentare le dimensioni dei file system. Lo spazio viene riallocato con il processo seguente:
Eseguendo un backup dei file presenti nei file system da modificare.
Ripartizionando i dischi in base alle modifiche apportate ai file system.
Ripristinando i file di backup prima dell'aggiornamento.
Se si utilizza il programma di installazione di Solaris e la funzione di autoconfigurazione non riesce a riallocare lo spazio su disco in modo appropriato, è necessario eseguire l'aggiornamento usando il metodo JumpStart personalizzato.
Se si intende utilizzare il metodo JumpStart personalizzato creando un profilo di aggiornamento, lo spazio su disco può rappresentare un problema. Se i file system attuali non contengono spazio sufficiente per l'aggiornamento, è possibile usare le parole chiave backup_media e layout_constraint per riallocare lo spazio sul disco. Per un esempio sull'uso delle parole chiave backup_media e layout_constraint in un profilo, vedere Esempi di profilo.