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 disco alternativo en una agrupación raíz ZFS reflejada

Revise las siguientes consideraciones cuando inicie desde un disco de agrupación raíz ZFS reflejada:

  • Puede conectar un disco para crear una agrupación raíz ZFS reflejada después de la instalación. Para obtener más información sobre la creación de una agrupación raíz reflejada, consulte Cómo configurar una agrupación raíz reflejada (SPARC o x86/VTOC).

  • Mantenga los discos de agrupación raíz en línea y conectados de forma que pueda iniciar desde cualquiera de ellos si es necesario.

  • No puede iniciar directamente desde un disco que se ha desconectado del sistema mediante el comando zpool detach. Tampoco puede iniciar desde un disco de agrupación raíz activa que esté actualmente fuera de línea. Sin embargo, en un sistema basado en x86 con un BIOS moderno y si el orden de inicio está definido correctamente y la agrupación raíz está reflejada, el sistema se iniciará desde el segundo disco automáticamente, incluso si el disco de inicio principal está fuera de línea o desconectado.

  • SPARC: el disco principal en una agrupación raíz reflejada es, generalmente, el dispositivo de inicio predeterminado. Puede iniciar desde un dispositivo diferente en una agrupación raíz ZFS reflejada, pero tendrá que iniciar desde el disco específicamente. Si desea continuar iniciando desde el dispositivo de agrupación raíz restante o si desea iniciar automáticamente desde el disco de la agrupación raíz restante, debe actualizar la PROM para especificar ese dispositivo de inicio predeterminado.

    Por ejemplo, puede iniciar desde cualquier disco (c1t0d0s0 o c1t1d0s0) de esta agrupación.

    # zpool status
    pool: rpool
    state: ONLINE
    scrub: none requested
    config:
    
    NAME      STATE     READ WRITE CKSUM
    rpool     ONLINE       0     0     0
    mirror-0  ONLINE       0     0     0
    c1t0d0s0  ONLINE       0     0     0
    c1t1d0s0  ONLINE       0     0     0

    Especifique el disco alternativo en el indicador ok.

    ok boot /pci@7c0/pci@0/pci@1/pci@0,2/LSILogic,sas@2/disk@1

    Tras reiniciar el sistema, confirme el dispositivo de inicio activo. Por ejemplo:

    SPARC# prtconf -vp | grep bootpath
    bootpath:  '/pci@7c0/pci@0/pci@1/pci@0,2/LSILogic,sas@2/disk@1,0:a'
  • x86: en un sistema basado en x86 con un BIOS moderno y si el orden de disco de inicio está definido correctamente, el sistema se iniciará automáticamente desde el segundo dispositivo, incluso si el disco de agrupación raíz principal está fuera de línea o desconectado o no está disponible.

    Confirme el dispositivo de arranque activo. Por ejemplo:

    x86# prtconf -v|sed -n '/bootpath/,/value/p'
    name='bootpath' type=string items=1
    value='/pci@0,0/pci8086,25f8@4/pci108e,286@0/disk@0,0:a'
  • SPARC o x86: si sustituye un disco de la agrupación raíz mediante el comando zpool replace, debe instalar la información de inicio en el disco recientemente sustituido mediante el comando bootadm. Si crea una agrupación raíz ZFS reflejada con el método de instalación inicial o si utiliza el comando zpool attach para adjuntar un disco a la agrupación raíz, este paso no es necesario. La sintaxis del comando bootadm es la siguiente:

    # bootadm install-bootloader

    Si desea instalar el cargador de inicio en una agrupación raíz alternativa, utilice la opción –P.

    # bootadm install-bootloader -P rpool2

    Si desea instalar el cargador de inicio GRUB antiguo, utilice el comando antiguo installgrub.

    x86# installgrub /boot/grub/stage1 /boot/grub/stage2 /dev/rdsk/c0t1d0s0