Guía de administración de Oracle Solaris ZFS

ProcedureCómo configurar un sistema de archivos raíz ZFS con raíces de zona en ZFS (Solaris 10 10/08)

Este procedimiento explica cómo configurar un sistema de archivos raíz ZFS y una configuración raíz de zona ZFS que se pueda actualizar o a la que se pueda aplicar parches. En esta configuración, las raíces de zona ZFS se crean como conjuntos de datos ZFS.

En los pasos siguientes, el nombre de la agrupación de ejemplo es rpool y el del entorno de inicio actualmente activo es s10BE. Cualquier nombre de conjunto de datos legal es valido como nombre para el conjunto de datos de zonas. En el ejemplo siguiente, el nombre del conjunto de datos de las zonas es zones.

  1. Instale el sistema con una raíz ZFS, ya sea con el método del instalador de texto interactivo de Solaris o con el de la instalación Solaris JumpStart.

    Si desea información sobre cómo instalar un sistema de archivos raíz ZFS con el método de instalación inicial o con Solaris JumpStart, consulte Instalación de un sistema de archivos raíz ZFS (instalación inicial) o Instalación de un sistema de archivos raíz ZFS (instalación JumpStart de Oracle Solaris).

  2. Inicie el sistema desde la agrupación raíz recién creada.

  3. Cree un conjunto de datos para agrupar las raíces de zona.

    Por ejemplo:


    # zfs create -o canmount=noauto rpool/ROOT/s10BE/zones
    

    El establecimiento del valor noauto para la propiedad canmount impide que otra acción distinta de la explícita de Actualización automática de Oracle Solaris y el código de inicio del sistema monte el conjunto de datos.

  4. Monte el conjunto de datos de zonas recién creado.


    # zfs mount rpool/ROOT/s10BE/zones
    

    El conjunto de datos se monta en /zones.

  5. Cree y monte un conjunto de datos para cada raíz de zona.


    # zfs create -o canmount=noauto rpool/ROOT/s10BE/zones/zonerootA
    # zfs mount rpool/ROOT/s10BE/zones/zonerootA
    
  6. Establezca los permisos pertinentes en el directorio raíz de zona.


    # chmod 700 /zones/zonerootA
    
  7. Configure la zona estableciendo la ruta de zona como se indica a continuación:


    # zonecfg -z zoneA
        zoneA: No such zone configured
        Use 'create' to begin configuring a new zone.
        zonecfg:zoneA> create
        zonecfg:zoneA> set zonepath=/zones/zonerootA
    

    Puede habilitar las zonas para que se inicien automáticamente cuando se inicie el sistema mediante la sintaxis siguiente:


    zonecfg:zoneA> set autoboot=true
    
  8. Instale la zona.


    # zoneadm -z zoneA install
    
  9. Inicie la zona.


    # zoneadm -z zoneA boot