Red Hat Training

A Red Hat training course is available for RHEL 8

30.2. Exibição do status dos clusters de recuperação (RHEL 8.2 e posteriores)

Para configurar um cluster primário e um cluster de recuperação de desastres para que você possa exibir o status de ambos os clusters, execute o seguinte procedimento.

Nota

A criação de um cluster de recuperação de desastres não configura automaticamente os recursos nem reproduz os dados. Esses itens devem ser configurados manualmente pelo usuário.

Neste exemplo:

  • O cluster primário será denominado PrimarySite e consistirá dos nós z1.example.com. e z2.example.com.
  • O cluster do site de recuperação de desastres será denominado DRsite e será composto pelos nós z3.example.com e z4.example.com.

Este exemplo estabelece um cluster básico sem recursos ou cercas configuradas.

  1. Autenticar todos os nós que serão utilizados para ambos os agrupamentos.

    [root@z1 ~]# pcs host auth z1.example.com z2.example.com z3.example.com z4.example.com -u hacluster -p password
    z1.example.com: Authorized
    z2.example.com: Authorized
    z3.example.com: Authorized
    z4.example.com: Authorized
  2. Criar o cluster que será usado como cluster primário e iniciar os serviços de cluster para o cluster.

    [root@z1 ~]# pcs cluster setup PrimarySite z1.example.com z2.example.com --start
    {...}
    Cluster has been successfully set up.
    Starting cluster on hosts: 'z1.example.com', 'z2.example.com'...
  3. Criar o cluster que será usado como o cluster de recuperação de desastres e iniciar os serviços de cluster para o cluster.

    [root@z1 ~]# pcs cluster setup DRSite z3.example.com z4.example.com --start
    {...}
    Cluster has been successfully set up.
    Starting cluster on hosts: 'z3.example.com', 'z4.example.com'...
  4. A partir de um nó no aglomerado primário, montar o segundo aglomerado como o local de recuperação. O local de recuperação é definido por um nome de um de seus nós.

    [root@z1 ~]# pcs dr set-recovery-site z3.example.com
    Sending 'disaster-recovery config' to 'z3.example.com', 'z4.example.com'
    z3.example.com: successful distribution of the file 'disaster-recovery config'
    z4.example.com: successful distribution of the file 'disaster-recovery config'
    Sending 'disaster-recovery config' to 'z1.example.com', 'z2.example.com'
    z1.example.com: successful distribution of the file 'disaster-recovery config'
    z2.example.com: successful distribution of the file 'disaster-recovery config'
  5. Verifique a configuração de recuperação de desastres.

    [root@z1 ~]# pcs dr config
    Local site:
      Role: Primary
    Remote site:
      Role: Recovery
      Nodes:
        z1.example.com
        z2.example.com
  6. Verificar o status do aglomerado primário e do aglomerado de recuperação de desastres de um nó no aglomerado primário.

    [root@z1 ~]# pcs dr status
    --- Local cluster - Primary site ---
    Cluster name: PrimarySite
    
    WARNINGS:
    No stonith devices and stonith-enabled is not false
    
    Cluster Summary:
      * Stack: corosync
      * Current DC: z2.example.com (version 2.0.3-2.el8-2c9cea563e) - partition with quorum
      * Last updated: Mon Dec  9 04:10:31 2019
      * Last change:  Mon Dec  9 04:06:10 2019 by hacluster via crmd on z2.example.com
      * 2 nodes configured
      * 0 resource instances configured
    
    Node List:
      * Online: [ z1.example.com z2.example.com ]
    
    Full List of Resources:
      * No resources
    
    Daemon Status:
      corosync: active/disabled
      pacemaker: active/disabled
      pcsd: active/enabled
    
    
    --- Remote cluster - Recovery site ---
    Cluster name: DRSite
    
    WARNINGS:
    No stonith devices and stonith-enabled is not false
    
    Cluster Summary:
      * Stack: corosync
      * Current DC: z4.example.com (version 2.0.3-2.el8-2c9cea563e) - partition with quorum
      * Last updated: Mon Dec  9 04:10:34 2019
      * Last change:  Mon Dec  9 04:09:55 2019 by hacluster via crmd on z4.example.com
      * 2 nodes configured
      * 0 resource instances configured
    
    Node List:
      * Online: [ z3.example.com z4.example.com ]
    
    Full List of Resources:
      * No resources
    
    Daemon Status:
      corosync: active/disabled
      pacemaker: active/disabled
      pcsd: active/enabled

Para opções de exibição adicionais para uma configuração de recuperação de desastres, consulte a tela de ajuda para o comando pcs dr.