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

Ejemplo de cómo efectuar una duplicación de datos

Este apartado describe cómo se lleva a cabo la duplicación de los datos para esta configuración de ejemplo. En este apartado se utilizan los siguientes comandos del software de Sun StorEdge Availability Suite: sndradm y iiadm. Si desea más información sobre estos comandos, consulte Sun Cluster 3.0 and Sun StorEdge Software Integration Guide.

Este apartado contiene los siguientes procedimientos:

ProcedureCómo efectuar una duplicación remota

En este procedimiento, el volumen maestro del disco principal se duplica en el volumen maestro del disco secundario. El volumen maestro es vol01 y el volumen de mapa de bits de duplicación remota es vol04.

Pasos
  1. Acceda a nodeA como superusuario.

  2. Compruebe que el clúster esté en el modo de registro.


    nodo_A# /usr/opt/SUNWesm/sbin/sndradm -P
    

    El resultado debe ser similar a lo siguiente:


    /dev/vx/rdsk/grupo_dispositivos/vol01 ->
    servidores_lógicos_para_grupo_recursos_en_clúster_secundario:/dev/vx/rdsk/grupo_dispositivos/vol01
    autosync: off, max q writes:4194304, max q fbas:16384, mode:sync,ctag:
    grupo_dispositivos, state: logging

    En el modo de registro, el estado es logging y el estado activo de sincronización automática es off. Cuando se guardan los volúmenes de datos del disco, el archivo de mapa de bits del mismo disco se actualiza.

  3. Purgue todas las transacciones.


    nodo_A# /usr/sbin/lockfs -a -f
    
  4. Repita del Paso 1 al Paso 3 en el nodeC.

  5. Copie el volumen maestro del nodeA en el volumen maestro del nodeC.


    nodeA# /usr/opt/SUNWesm/sbin/sndradm -n -m lhost-reprg-prim \
    /dev/vx/rdsk/devicegroup/vol01 \
    /dev/vx/rdsk/devicegroup/vol04 lhost-reprg-sec \
    /dev/vx/rdsk/devicegroup/vol01 \
    /dev/vx/rdsk/devicegroup/vol04 ip sync
    
  6. Espere hasta que la duplicación esté terminada y los volúmenes se sincronicen.


    nodeA# /usr/opt/SUNWesm/sbin/sndradm -n -w lhost-reprg-prim \
    /dev/vx/rdsk/devicegroup/vol01 \
    /dev/vx/rdsk/devicegroup/vol04 lhost-reprg-sec \
    /dev/vx/rdsk/devicegroup/vol01 \
    /dev/vx/rdsk/devicegroup/vol04 ip sync
    
  7. Confirme que el clúster esté en el modo de duplicación.


    nodo_A# /usr/opt/SUNWesm/sbin/sndradm -P
    

    El resultado debe ser similar a lo siguiente:


    /dev/vx/rdsk/grupo_dispositivos/vol01 ->
    servidor_lógico_para_grupo_recursos_en_clúster_secundario:/dev/vx/rdsk/grupo_dispositivos/vol01
    autosync: on, max q writes:4194304, max q fbas:16384, mode:sync,ctag:
    grupo_dispositivos, state: replicating

    En el modo de duplicación, el estado es replicating y el estado activo de la sincronización automática es on. Cuando escriba en el volumen principal, el secundario se actualizará mediante el software de Sun StorEdge Availability Suite.

Pasos siguientes

Acceda a Cómo efectuar una captura instantánea .

ProcedureCómo efectuar una captura instantánea

En este procedimiento, la captura instantánea se utiliza para sincronizar el volumen sombreado del clúster principal con el volumen maestro de este mismo clúster. El volumen maestro es vol01, el volumen de mapa de bits es vol04 y el volumen sombreado es vol02.

Antes de empezar

Asegúrese de que se hayan llevado a cabo los pasos que se indican en Cómo efectuar una duplicación remota .

Pasos
  1. Acceda a nodeA como superusuario.

  2. Deshabilite el recurso que se esté ejecutando en el nodeA.


    nodo_A# /usr/cluster/bin/scswitch -n -j recurso_sistema_archivos_en_red
    
  3. Cambie el clúster principal al modo de registro.


    nodeA# /usr/opt/SUNWesm/sbin/sndradm -n -l lhost-reprg-prim \
    /dev/vx/rdsk/devicegroup/vol01 \
    /dev/vx/rdsk/devicegroup/vol04 lhost-reprg-sec \
    /dev/vx/rdsk/devicegroup/vol01 \
    /dev/vx/rdsk/devicegroup/vol04 ip sync
    

    Cuando se guardan los volúmenes de datos del disco, el archivo de mapa de bits del mismo disco se actualiza. No se produce la duplicación.

  4. Sincronice el volumen sombreado del clúster principal con el volumen maestro del clúster principal.


    nodeA# /usr/opt/SUNWesm/sbin/iiadm -u s /dev/vx/rdsk/devicegroup/vol02
    nodeA# /usr/opt/SUNWesm/sbin/iiadm -w /dev/vx/rdsk/devicegroup/vol02
    
  5. Sincronice el volumen sombreado del clúster secundario con el volumen maestro del clúster secundario.


    nodeC# /usr/opt/SUNWesm/sbin/iiadm -u s /dev/vx/rdsk/devicegroup/vol02
    nodeC# /usr/opt/SUNWesm/sbin/iiadm -w /dev/vx/rdsk/devicegroup/vol02
    
  6. Reinicie la aplicación en nodeA.


    nodo_A# /usr/cluster/bin/scswitch -n -j recurso_sistema_archivos_en_red
    
  7. Vuelva a sincronizar el volumen secundario con el volumen principal.


    nodeA# /usr/opt/SUNWesm/sbin/sndradm -n -u lhost-reprg-prim \
    /dev/vx/rdsk/devicegroup/vol01 \
    /dev/vx/rdsk/devicegroup/vol04 lhost-reprg-sec \
    /dev/vx/rdsk/devicegroup/vol01 \
    /dev/vx/rdsk/devicegroup/vol04 ip sync
    
Pasos siguientes

Acceda a Cómo verificar que la duplicación se haya configurado correctamente

ProcedureCómo verificar que la duplicación se haya configurado correctamente

Antes de empezar

Asegúrese de que se hayan llevado a cabo los pasos descritos en Cómo efectuar una captura instantánea .

Pasos
  1. Compruebe que el clúster principal esté en el modo de duplicación, con la sincronización automática activada.


    nodo_A# /usr/opt/SUNWesm/sbin/sndradm -P
    

    El resultado debe ser similar a lo siguiente:


    /dev/vx/rdsk/grupo_dispositivos/vol01 ->
    servidor_lógico_para_grupo_recursos_en_clúster_secundario:/dev/vx/rdsk/grupo_dispositivos/vol01
    autosync: on, max q writes:4194304, max q fbas:16384, mode:sync,ctag:
    grupo_dispositivos, state: replicating

    En el modo de duplicación, el estado es replicating y el estado activo de la sincronización automática es on. Cuando escriba en el volumen principal, el secundario se actualizará mediante el software de Sun StorEdge Availability Suite.

  2. Si el clúster principal no está en modo de duplicación, póngalo en dicho modo.


    nodeA# /usr/opt/SUNWesm/sbin/sndradm -n -u lhost-reprg-prim \
    /dev/vx/rdsk/devicegroup/vol01 \
    /dev/vx/rdsk/devicegroup/vol04 lhost-reprg-sec \
    /dev/vx/rdsk/devicegroup/vol01 \
    /dev/vx/rdsk/devicegroup/vol04 ip sync
    
  3. Cree un directorio en un equipo cliente.

    1. Inicie la sesión en la máquina cliente como superusuario.

      Verá una indicación parecida a la siguiente:


      máquina_cliente#
    2. Cree un directorio en el equipo cliente.


      máquina_cliente# mkdir /dir
      
  4. Monte el directorio de la aplicación en el clúster principal y visualice el directorio montado.

    1. Monte el directorio de la aplicación en el clúster principal.


      client-machine# mount -o rw lhost-nfsrg-prim:/global/mountpoint /dir
      
    2. Visualice el directorio montado.


      máquina_cliente# ls /dir
      
  5. Monte el directorio de la aplicación en el clúster secundario y visualice el directorio montado.

    1. Desmonte el directorio de la aplicación en el clúster principal.


      máquina_cliente# umount /dir
      
    2. Deje el grupo de recursos de aplicaciones fuera de línea en el clúster principal.


      nodeA# /usr/cluster/bin/scswitch -n -j nfs-rs
      nodeA# /usr/cluster/bin/scswitch -n -j nfs-dg-rs
      nodeA# /usr/cluster/bin/scswitch -n -j lhost-nfsrg-prim
      nodeA# /usr/cluster/bin/scswitch -z -g nfs-rg -h ""
      
    3. Cambie el clúster principal al modo de registro.


      nodeA# /usr/opt/SUNWesm/sbin/sndradm -n -l lhost-reprg-prim \
      /dev/vx/rdsk/devicegroup/vol01 \
      /dev/vx/rdsk/devicegroup/vol04 lhost-reprg-sec \
      /dev/vx/rdsk/devicegroup/vol01 \
      /dev/vx/rdsk/devicegroup/vol04 ip sync
      

      Cuando se guardan los volúmenes de datos del disco, el archivo de mapa de bits del mismo disco se actualiza. No se produce la duplicación.

    4. Verifique que el directorio PathPrefix esté disponible.


      nodeC# mount | grep /global/etc
      
    5. Deje en línea al grupo de recursos de aplicaciones en el clúster secundario.


      nodo_C# /usr/cluster/bin/scswitch -Z -g grupo_recursos_sistema_archivos_en_red
      
    6. Acceda a la máquina cliente como superusuario.

      Verá una indicación parecida a la siguiente:


      máquina_cliente#
    7. Monte el directorio que creó en el Paso 3 en la aplicación en el clúster secundario.


      client-machine# mount -o rw lhost-nfsrg-sec:/global/mountpoint /dir
      
    8. Visualice el directorio montado.


      máquina_cliente# ls /dir
      
  6. Compruebe que el directorio que se muestra en el Paso 4 sea el mismo que el que se muestra en el Paso 5.

  7. Devuelva la aplicación del clúster principal al directorio montado.

    1. Deje fuera de línea al grupo de recursos de aplicaciones del clúster secundario.


      nodeC# /usr/cluster/bin/scswitch -n -j nfs-rs
      nodeC# /usr/cluster/bin/scswitch -n -j nfs-dg-rs
      nodeC# /usr/cluster/bin/scswitch -n -j lhost-nfsrg-sec
      nodeC# /usr/cluster/bin/scswitch -z -g nfs-rg -h ""
      
    2. Compruebe que el volumen global esté desmontado desde el clúster secundario.


      nodo_C# umount /global/punto_montaje
      
    3. Ponga en línea al grupo de recursos de aplicaciones en el clúster principal.


      nodo_A# /usr/cluster/bin/scswitch -Z -g grupo_recursos_sistema_archivos_en_red
      
    4. Cambie el clúster principal al modo de duplicación.


      nodeA# /usr/opt/SUNWesm/sbin/sndradm -n -u lhost-reprg-prim \
      /dev/vx/rdsk/devicegroup/vol01 \
      /dev/vx/rdsk/devicegroup/vol04 lhost-reprg-sec \
      /dev/vx/rdsk/devicegroup/vol01 \
      /dev/vx/rdsk/devicegroup/vol04 ip sync
      

      Cuando escriba en el volumen principal, el secundario se actualizará mediante el software de Sun StorEdge Availability Suite.

Véase también

Ejemplo de cómo gestionar una recuperación de fallos o una conmutación