Software Sun Cluster: Guía de instalación para el sistema operativo Solaris

ProcedureCómo crear una zona no global en un nodo del clúster

Realice este procedimiento en cada zona no global que cree en el clúster.


Nota –

Para obtener información completa acerca de cómo instalar una zona, consulte System Administration Guide: Solaris Containers-Resource Management and Solaris Zones.


Puede configurar una zona no global de Solaris 10, conocida simplemente como una zona, en un nodo del clúster mientras el nodo se arranque en modo clúster o en modo no de clúster.

Antes de empezar

Realice las siguientes tareas:

Si desea obtener información adicional, consulte Zone Components de System Administration Guide: Solaris Containers-Resource Management and Solaris Zones.

  1. Conviértase en superusuario en el nodo en el que va a crear la zona no global.

    Debe encontrarse en la zona global.

  2. En el SO Solaris 10, compruebe en cada nodo que los servicios multiusuario de la Utilidad de administración de servicios (SMF) estén en línea.

    Si los servicios no están todavía en línea para un nodo, espere a que estén en línea antes de continuar con el paso siguiente.


    phys-schost# svcs multi-user-server node
    STATE          STIME    FMRI
    online         17:52:55 svc:/milestone/multi-user-server:default
  3. Configure, instale y arranque la nueva zona.


    Nota –

    Debe establecer la propiedad autoboot en true (verdadero) para poder utilizar la función de grupo de recursos en la zona no global.


    Siga los procedimientos incluidos en la siguiente documentación:

    1. Lleve a cabo los procedimientos que aparecen en el Capítulo 18, Planning and Configuring Non-Global Zones (Tasks) de System Administration Guide: Solaris Containers-Resource Management and Solaris Zones.

    2. Lleve a cabo los procedimientos que aparecen en Installing and Booting Zones de System Administration Guide: Solaris Containers-Resource Management and Solaris Zones.

    3. Lleve a cabo los procedimientos que aparecen en How to Boot a Zone de System Administration Guide: Solaris Containers-Resource Management and Solaris Zones.

  4. Compruebe que la zona presente el estado ready (listo).


    phys-schost# zoneadm list -v
    ID  NAME     STATUS       PATH
     0  global   running      /
     1  my-zone  ready        /zone-path
    
  5. (Opcional) Asigne una dirección IP y un nombre de host privados a la zona.

    El siguiente comando selecciona y asigna una dirección IP disponible del intervalo de direcciones IP privadas del clúster. También asigna el nombre de host, o el alias de host, privado especificado a la zona y a la dirección IP privada asignada.


    phys-schost# clnode set -p zprivatehostname=hostalias node:zone
    
    -p

    Especifica una propiedad.

    zprivatehostname=hostalias

    Especifica el nombre de host, o el alias de host, privado de la zona.

    node

    El nombre del nodo.

    zone

    El nombre de la zona no global.

  6. Realice la configuración inicial de la zona interna.

    Siga los procedimientos que aparecen enPerforming the Initial Internal Zone Configuration de System Administration Guide: Solaris Containers-Resource Management and Solaris Zones. Seleccione uno de los siguientes métodos:

    • Inicie una sesión en la zona.

    • Utilice un archivo /etc/sysidcfg.

  7. En la zona no global, modifique el archivo nsswitch.conf.

    Debe realizar estos cambios para permitir la búsqueda de nombres de host y direcciones IP específicos del clúster en la zona.

    1. Inicie una sesión en la zona.


      phys-schost# zogin -c zonename
      
    2. Abra el archivo /etc/nsswitch.conf para editarlo.


      phys-schost# vi /etc/nsswitch.conf
      
    3. Agregue el conmutador del clúster al comienzo de las búsquedas de entradas de hosts y máscaras de red.

      Las entradas modificadas presentarán un aspecto similar al siguiente:


      …
      hosts:      cluster files nis [NOTFOUND=return]
      …
      netmasks:   cluster files nis [NOTFOUND=return]
      …
Pasos siguientes

Para instalar una aplicación en una zona no global, utilice el mismo procedimiento que para un sistema independiente. Consulte la documentación de instalación de su aplicación para conocer los procedimientos de instalación del software en una zona no global. Consulte también Adding and Removing Packages and Patches on a Solaris System With Zones Installed (Task Map) de System Administration Guide: Solaris Containers-Resource Management and Solaris Zones.

Para instalar y configurar un servicio de datos en una zona no global, consulte el manual de Sun Cluster de cada servicio de datos.