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

Instalación y configuración del software de VxVM

Esta sección proporciona información y procedimientos para instalar y configurar VxVM en una configuración de Sun Cluster.

La tabla siguiente muestra las tareas que llevar a cabo para instalar y configurar el software de VxVM en las configuraciones de Sun Cluster.

Tabla 5–1 Mapa de tareas: instalar y configurar el software VxVM

Tarea 

Instrucciones 

1. Planear la distribución de la configuración de VxVM. 

Planificación de la gestión de volúmenes

2. (Opcional) Determinar cómo piensa crear el grupo de discos raíz en cada nodo.

Visión general de la configuración de un grupo de discos raíz

3. Instalar el software de VxVM. 

Cómo instalar el software de VERITAS Volume Manager

Documentación sobre la instalación de VxVM 

4. (Opcional) Crear un grupo de discos raíz. Puede encapsular el disco raíz o crear un grupo de discos raíz en local (discos no raíz).

SPARC: Cómo encapsular el disco raíz

Cómo crear un grupo de discos raíz en un disco que no sea raíz

5. (Opcional) Duplicar el disco raíz encapsulado.

Cómo duplicar el disco raíz encapsulado

6. Crear grupos de discos. 

Creación de grupos de discos en un clúster

Visión general de la configuración de un grupo de discos raíz

La creación de grupos de discos raíz es opcional. Si no desea crear un grupo de discos raíz, continúe con el procedimiento descrito en Cómo instalar el software de VERITAS Volume Manager.

Sun Cluster admite los métodos siguientes para configurar el grupo de discos raíz.

Consulte la documentación de la instalación de VxVM si desea obtener más información.

ProcedureCómo instalar el software de VERITAS Volume Manager

Lleve a cabo este procedimiento para instalar el software de VERITAS Volume Manager (VxVM) en cada nodo en el que desee instalar con VxVM. Puede instalar VxVM en todos los nodos del clúster o solamente en los que estén físicamente conectados a los dispositivos de almacenamiento que VxVM administrará.

Antes de empezar

Lleve a cabo las siguientes tareas:

  1. Conviértase en superusuario en un clúster que desee instalar con VxVM.

  2. Inserte el CD-ROM de VxVM en la unidad correspondiente del nodo.

  3. Siga los procedimientos que aparecen en la guía de instalación de VxVM para instalar y configurar el software y las licencias de VxVM.

  4. Ejecute la utilidad clvxvm en el modo no interactivo.


    phys-schost# clvxvm initialize
    

    La utilidad clvxvm realiza las tareas posteriores a la instalación necesarias. La utilidad clvxvm selecciona y configura también el número principal del controlador vxio en todo el clúster. Consulte la página de comando man clvxvm(1CL) para obtener más información.

  5. SPARC: Para habilitar la función de clúster de VxVM, proporcione la clave de licencia de esta función, si aún no lo ha hecho.

    Consulte la documentación de VxVM para obtener más información sobre cómo añadir una licencia.

  6. (Opcional) Instale la GUI de VxVM.

    Consulte la documentación de VxVM para conseguir información sobre la instalación de la GUI de VxVM.

  7. Saque el CD-ROM.

  8. Instale las revisiones de VxVM necesarias para poder utilizar el software de Sun Cluster.

    Consulte Revisiones y firmware requeridos de Notas de la versión de Sun Cluster 3.2 para el SO Solaris para obtener información sobre la ubicación de las revisiones e instrucciones de instalación.

  9. Repita del Paso 1 al Paso 8 para instalar VxVM en los nodos adicionales.


    Nota –

    SPARC: Para habilitar la función del clúster del VxVM, debe instalar VxVM en todos los nodos del clúster.


  10. Si no instala uno o más nodos con VxVM, modifique el archivo /etc/name_to_major en cada nodo que no pertenece a VxVM.

    1. En un nodo instalado con VxVM, determine la configuración del número principal de vxio.


      phys-schost# grep vxio /etc/name_to_major
      
    2. Conviértase en superusuario en un nodo que no desee instalar con VxVM.

    3. Edite el archivo /etc/name_to_major y agregue una entrada para definir el número principal de vxio en NNN, el número obtenido en el Paso a.


      phys-schost# vi /etc/name_to_major
      vxio NNN
      
    4. Inicialice la entrada de vxio.


      phys-schost# drvconfig -b -i vxio -m NNN
      
    5. Repita del Paso a al Paso d en todos los demás nodos en los que no desee instalar con VxVM.

      Cuando termine, cada nodo del clúster debe tener la misma entrada de vxio en su archivo /etc/name_to_major.

  11. Para crear un grupo de discos raíz, acceda al procedimiento SPARC: Cómo encapsular el disco raíz o Cómo crear un grupo de discos raíz en un disco que no sea raíz.

    De lo contrario, continúe con el Paso 12.


    Nota –

    La creación de un grupo de discos raíz es opcional.


  12. Reinicie todos los nodos en los que haya instalado VxVM.


    phys-schost# shutdown -g0 -y -i6
    
Pasos siguientes

Para crear un grupo de discos raíz, acceda al procedimiento SPARC: Cómo encapsular el disco raíz o Cómo crear un grupo de discos raíz en un disco que no sea raíz.

De lo contrario, cree grupos de discos. Acceda al procedimiento Creación de grupos de discos en un clúster.

ProcedureSPARC: Cómo encapsular el disco raíz

Lleve a cabo este procedimiento para crear un grupo de discos raíz encapsulando el disco raíz. La creación de grupos de discos raíz es opcional. Consulte la documentación de VxVM si desea obtener más información.


Nota –

Si desea crear un grupo de discos raíz en los discos no raíz, lleve a cabo en su lugar los procedimientos que figuran en Cómo crear un grupo de discos raíz en un disco que no sea raíz.


Antes de empezar

Asegúrese de que VxVM se haya instalado tal y como se describe en Cómo instalar el software de VERITAS Volume Manager.

  1. Conviértase en superusuario en un nodo que haya instalado con VxVM.

  2. Encapsule el disco raíz.


    phys-schost# clvxvm encapsulate
    

    Consulte la página de comando man clvxvm(1CL) para obtener más información.

  3. Repita el procedimiento en todos los nodos en los que haya instalado VxVM.

Pasos siguientes

Para duplicar el disco raíz encapsulado, acceda a Cómo duplicar el disco raíz encapsulado.

De lo contrario, pase al procedimiento Creación de grupos de discos en un clúster.

ProcedureCómo crear un grupo de discos raíz en un disco que no sea raíz

Use este procedimiento para crear un grupo de discos raíz encapsulando o inicializando los discos locales que no sean raíz. La creación de grupos de discos raíz es opcional.


Nota –

Si desea crear un grupo de discos raíz en el disco raíz, lleve a cabo en su lugar los procedimientos que figuran en SPARC: Cómo encapsular el disco raíz.


Antes de empezar

Si los discos van a ser encapsulados compruebe que cada disco tenga al menos dos segmentos con 0 cilindros. Si fuera necesario, use el comando format(1M) para asignar 0 cilindros a cada segmento de VxVM.

  1. Conviértase en superusuario.

  2. Inicie la utilidad vxinstall.


    phys-schost# vxinstall
    
  3. Cuando se lo solicite la utilidad vxinstall, realice las siguientes selecciones o entradas.

    • SPARC: Para habilitar la función de clúster de VxVM, proporcione la clave de licencia de esta función.

    • Seleccione la instalación personalizada.

    • No encapsule el disco de arranque.

    • Seleccione los discos que desee añadir al grupo de discos raíz.

    • No acepte el rearranque automático.

  4. Si el grupo de discos raíz que ha creado contiene uno o más discos que se conectan a más de un nodo, active la propiedad localonly.

    Use el siguiente comando para habilitar la propiedad localonly del grupo de dispositivos de disco básico para cada disco compartido en el grupo de discos raíz.


    phys-schost# cldevicegroup set -p localonly=true dsk/dN
    
    -p

    Especifica una propiedad del grupo de dispositivos.

    localonly=true

    Establece el grupo de dispositivos para que sólo lo pueda controlar el nodo único de la lista de nodos.

    Si se habilita la propiedad localonly, el nodo de la lista utiliza exclusivamente el grupo de dispositivos básicos del disco. Así se evita la exclusión involuntaria del nodo del dispositivo utilizado por el grupo de discos raíz si ese disco está conectado con varios nodos.

    Si desea obtener más información sobre la propiedad localonly, consulte la página de comando man de scconf_dg_rawdisk(1M).

  5. Extraiga los grupos de recursos o de dispositivos del nodo.


    phys-schost# clnode evacuate from-node
    
    from-node

    Especifica el nombre del nodo desde el que trasladar los grupos de recursos o de dispositivos.

  6. Rearranque el nodo.


    phys-schost# shutdown -g0 -y -i6
    
  7. Use la orden vxdiskadm para añadir varios discos al grupo de discos raíz.

    Este grupo tolera un error en un disco cuando contiene varios discos. Consulte la documentación de VxVM para conocer el procedimiento.

Pasos siguientes

Cree los grupos de discos. Acceda al procedimiento Creación de grupos de discos en un clúster.

ProcedureCómo duplicar el disco raíz encapsulado

Tras instalar VxVM y encapsular el disco raíz, siga este procedimiento en cada nodo donde duplique el disco raíz encapsulado.

Antes de empezar

Asegúrese de que haya encapsulado el disco raíz tal y como se describe en SPARC: Cómo encapsular el disco raíz.

  1. Conviértase en superusuario.

  2. Muestre los dispositivos.


    phys-schost# cldevice list -v
    

    La salida se asemeja a la siguiente


    DID Device          Full Device Path
    ----------          ----------------
    d1                  phys-schost-1:/dev/rdsk/c0t0d0
    d2                  phys-schost-1:/dev/rdsk/c0t6d0
    d3                  phys-schost-2:/dev/rdsk/c1t1d0
    d3                  phys-schost-1:/dev/rdsk/c1t1d0
  3. Duplique el disco raíz encapsulado.

    Siga los procedimientos incluidos en la documentación de VxVM.

    Con el fin de conseguir una máxima disponibilidad y una administración simplificada use un disco local para la duplicación. Consulte Directrices para la duplicación del disco raíz para obtener más indicaciones.


    Caution – Caution –

    No utilice un dispositivo del quórum para duplicar un disco raíz. Si lo hiciera podría impedir que el nodo arrancara desde la duplicación del disco raíz en ciertas circunstancias.


  4. Vea la lista de nodos del grupo de dispositivos de disco básico del dispositivo utilizado para duplicar el disco raíz.

    El nombre del grupo de dispositivos presenta el formato: dsk/dN, donde dN es el nombre del dispositivo DID.


    phys-schost# cldevicegroup list -v dsk/dN
    
    -v

    Muestra una salida detallada.

    La salida se asemeja a la siguiente


    Device group        Type                Node list
    ------------        ----                ---------
    dsk/dN              Local_Disk          phys-schost-1, phys-schost-3
  5. Si la lista de nodos contiene más de un nombre de nodo, elimine todos los nodos de la lista de nodos excepto el nodo para el que ha duplicado el disco raíz.

    Sólo el nodo cuyo disco raíz ha duplicado debería mantenerse en la lista de nodos del grupo de dispositivos de discos originales.


    phys-schost# cldevicegroup remove-node -n node dsk/dN
    
    -n node

    Especifica el nodo que se va a eliminar de la lista de nodos del grupo de dispositivos.

  6. Habilite la propiedad localonly del grupo de dispositivos de disco básico, si aún no se ha habilitado.

    Si se habilita la propiedad localonly, el nodo de la lista utiliza exclusivamente el grupo de dispositivos básicos del disco. Así se evita la exclusión involuntaria del nodo de su dispositivo de arranque si éste está conectado con varios nodos.


    phys-schost# cldevicegroup set -p localonly=true dsk/dN
    
    -p

    Establece el valor de la propiedad de grupo de dispositivos.

    localonly=true

    Habilita la propiedad localonly del grupo de dispositivos.

    Si desea obtener más información sobre la propiedad localonly, consulte la página de comando man de scconf_dg_rawdisk(1M).

  7. Repita este procedimiento para cada nodo del clúster cuyo disco raíz encapsulado desee duplicar.


Ejemplo 5–1 Duplicación de un disco raíz encapsulado

El ejemplo siguiente muestra una duplicación creada a partir del disco raíz para el nodo phys-schost-1. La duplicación se crea en el disco c0t0d0, cuyo nombre del grupo de dispositivos de disco básico es dsk/d2. El disco c1t1d0 es un disco con varios hosts, de manera que el nodo phys-schost-3 se elimina de la lista de nodos del disco y la propiedad localonly se habilita.


phys-schost# cldevice list -v
DID Device          Full Device Path
----------          ----------------
d2                  pcircinus1:/dev/rdsk/c0t0d0
…
Create the mirror by using VxVM procedures
phys-schost# cldevicegroup  list -v dsk/d2
Device group        Type                Node list
------------        ----                ---------
dsk/d2              Local_Disk          phys-schost-1, phys-schost-3
phys-schost# cldevicegroup remove-node -n phys-schost-3 dsk/d2
phys-schost# cldevicegroup set -p localonly=true dsk/d2

Pasos siguientes

Cree los grupos de discos. Acceda al procedimiento Creación de grupos de discos en un clúster.