Gestión de sistemas de archivos ZFS en Oracle® Solaris 11.2

Salir de la Vista de impresión

Actualización: Diciembre de 2014
 
 

Inicio desde un sistema de archivos raíz ZFS en un sistema basado en x86

En Oracle Solaris 11, un sistema x86 está instalado con GRUB antiguo. Las siguientes entradas se agregan al archivo /pool-name /boot/grub/menu.lst durante el proceso de instalación o la operación beadm activate para iniciar ZFS automáticamente:

title solaris
bootfs rpool/ROOT/solaris
kernel$ /platform/i86pc/kernel/amd64/unix -B $ZFS-BOOTFS
module$ /platform/i86pc/amd64/boot_archive
title solaris-1
bootfs rpool/ROOT/solaris-1
kernel$ /platform/i86pc/kernel/amd64/unix -B $ZFS-BOOTFS
module$ /platform/i86pc/amd64/boot_archive

Si el dispositivo que GRUB identifica como dispositivo de inicio contiene una agrupación de almacenamiento ZFS, el archivo menu.lst se utiliza para crear el menú GRUB.

En el caso de un sistema basado en x86 con varios entornos de inicio ZFS, el entorno de inicio se puede seleccionar en el menú GRUB. Si el sistema de archivos raíz correspondiente a esta entrada de menú es un sistema de archivos ZFS, se agrega la siguiente opción.

-B $ZFS-BOOTFS

En Oracle Solaris 11.1, un sistema basado en x86 se instala con GRUB2. El archivo menu.lst se reemplaza con el archivo /rpool/boot/grub/grub.cfg, pero este archivo no debe editarse manualmente. Utilice el subcomando bootadm para agregar, cambiary quitar entradas de menú.

Para obtener más información sobre la modificación de elementos del menú de GRUB, consulte Inicio y cierre de sistemas Oracle Solaris 11.2 .

Ejemplo 4-2  x86: inicio de un sistema de archivos ZFS

Al realizar el inicio desde un sistema de archivos raíz ZFS en un sistema GRUB2, el dispositivo raíz se especifica de la siguiente manera:

# bootadm list-menu
the location of the boot loader configuration files is: /rpool/boot/grub
default 0
console text
timeout 30
0 Oracle Solaris 11.2

Cuando el inicio se realiza desde un sistema de archivos ZFS en un sistema GRUB antiguo, el dispositivo raíz se especifica mediante el parámetro de inicio –B $ZFS-BOOTFS. Por ejemplo:

title solaris
bootfs rpool/ROOT/solaris
kernel$ /platform/i86pc/kernel/amd64/unix -B $ZFS-BOOTFS
module$ /platform/i86pc/amd64/boot_archive
title solaris-1
bootfs rpool/ROOT/solaris-1
kernel$ /platform/i86pc/kernel/amd64/unix -B $ZFS-BOOTFS
module$ /platform/i86pc/amd64/boot_archive
Ejemplo 4-3  x86: reinicio rápido de un sistema de archivos raíz ZFS

La función de reinicio rápido permite reiniciar un sistema en cuestión de segundos en los sistemas basados en x86. Con la función de reinicio rápido, puede reiniciar un sistema en un nuevo núcleo sin las demoras prolongadas que pueden generar el BIOS y el cargador de inicio. La capacidad de reinicio rápido de un sistema reduce significativamente el tiempo de inactividad y mejora la eficacia.

Debe utilizar de todos modos el comando init 6 en las transiciones entre entornos de inicio con el comando beadm activate. Para otras operaciones del sistema en las que el comando reboot resulta adecuado, puede utilizar el comando reboot –f. Por ejemplo:

# reboot -f