Ignora collegamenti di spostamento | |
Esci da visualizzazione stampa | |
Creazione e amministrazione degli ambienti di boot di Oracle Solaris 11 Oracle Solaris 11 Information Library (Italiano) |
1. Introduzione alla gestione degli ambienti di boot
Vantaggi della gestione di più ambienti di boot
Strumenti per la gestione degli ambienti di boot
Informazioni su Package Manager
2. Supporto delle zone in beadm
È possibile gestire gli ambienti di boot nel sistema utilizzando il comando beadm o Package Manager.
Package Manager non offre l'intera gamma di opzioni per la gestione degli ambienti di boot. Tale gamma è invece disponibile utilizzando il comando beadm descritto nella sezione Informazioni sull'utilità beadm.
Package Manager è un'interfaccia utente grafica che consente di installare e gestire pacchetti nel sistema installato. Package Manager è disponibile nella barra dei menu sul desktop del sistema operativo Oracle Solaris. Nella barra dei menu sul desktop, scegliere Sistema>Amministrazione, quindi selezionare Package Manager.
Se si utilizza Package Manager per installare pacchetti nel sistema, è possibile creare un clone dell'ambiente di boot attivo con le modifiche apportate al clone. Se viene creato un clone, questo diventa l'ambiente di boot attivo al reboot. È possibile utilizzare il comando beadm list per un elenco di tutti gli ambienti di boot nel sistema. È possibile riattivare l'ambiente di boot originale.
È possibile utilizzare Package Manager per gestire gli ambienti di boot come indicato di seguito:
Liberare spazio su disco eliminando ambienti di boot obsoleti e inutilizzati
Attivare un ambiente di boot e renderlo predefinito al reboot
Per istruzioni, vedere la guida in linea disponibile in Package Manager. In alternativa, vedere Capitolo 2, IPS Graphical User Interfaces in Adding and Updating Oracle Solaris 11 Software Packages.
L'utilità beadm consente di eseguire le seguenti attività:
Creare un nuovo ambiente di avvio basato su quello attivo
Creare un nuovo ambiente di avvio basato su un ambiente di avvio inattivo
Creare un'istantanea di un ambiente di avvio esistente
Creare un nuovo ambiente di avvio basato su un'istantanea esistente
Creare un nuovo ambiente di boot e copiarlo in uno zpool diverso
Creare un nuovo ambiente di boot e aggiungere un titolo personalizzato al menu di GRUB per x86 o al menu di boot SPARC
Attivare un ambiente di avvio esistente e inattivo
Attivare con mount un ambiente di avvio
Disattivare con unmount un ambiente di avvio
Eliminare un ambiente di avvio
Eliminare un'istantanea di un ambiente di avvio
Rinominare un ambiente di avvio esistente e inattivo
Visualizzare informazioni sui set di dati e le istantanee di un ambiente di avvio.
L'utility beadm ha le seguenti funzioni:
Aggrega tutti i set di dati di un ambiente di boot ed esegue azioni sull'intero ambiente di boot contemporaneamente. Non è più necessario eseguire comandi ZFS per modificare singolarmente ogni set di dati.
Gestisce le strutture del set di dati negli ambienti di boot. Ad esempio, quando l'utility beadm clona un ambiente di avvio che condivide dei set di dati, riconosce e gestisce automaticamente tali set di dati condivisi nel nuovo ambiente di avvio.
Consente di eseguire attività amministrative negli ambienti di boot in una zona globale o in una zona non globale.
Gestisce e aggiorna automaticamente il menu di GRUB nei sistemi x86 o il menu di boot nei sistemi SPARC. Ad esempio, quando si crea un nuovo ambiente di avvio tramite l'utility beadm, tale ambiente di avvio viene aggiunto automaticamente al menu di GRUB o di avvio.
Per utilizzare l'utilità beadm per gestire gli ambienti di boot, il sistema deve soddisfare i requisiti elencati nella tabella seguente.
Tabella 1-1 Requisiti di sistema
|
Vanno considerate le seguenti limitazioni di beadm:
L'utility beadm viene implementata con il solo supporto per ZFS.
L'utilità beadm gestisce solo ambienti di boot e istantanee create dall'utilità beadm. Se si creano manualmente set di dati per un'ambiente di boot utilizzando il comando zfs(1M), l'utilità beadm dovrebbe riconoscere l'ambiente di boot creato. Tuttavia, le attività di gestione disponibili per tale ambiente di boot potrebbero non essere definite o supportate.