Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

3.8. Configurando um Domínio de Failover

Um domínio de failover é um sub conjunto de nós do cluster que são elegíveis para rodar um serviço de cluster em um evento de falha de um nó. Um domínio failover pode ter as seguintes características:
  • Irrestrito (Unrestricted) — Permite especificar que um sub conjunto de membros são preferidos mas que um serviço de cluster atribuído a este domínio possa rodar em qualquer membro disponível.
  • Restringido (Restricted) — Permite restringir os membros que podem rodar um serviço de cluster em particular. Se nenhum dos membros em um domínio de failover estiverem disponíveis, o serviço de cluster não pode ser iniciado (tanto manualmente ou pelo software de cluster).
  • Desordenado (Unordered) — Quando um serviço de cluster é atribuído a um domínio de failover desordenado, o membro no qual o serviço de cluster roda é escolhido a partir dos membros do domínio de failover disponíveis sem prioridade de ordem.
  • Ordenados (Ordered) — Permite especificar a ordem de preferência entre os membros de um domínio de failover. O membro no topo da lista é o preferido, seguido pelo segundo e assim por diante.
  • Failback — Permite especificar se um serviço no domínio de failover deveria fazer um fail back no nó que estava originalmente rodando antes desse nó falhar. Configurar esta característica é útil em circunstâncias onde um nó falha repetidamente e é parte de um domínio de failover ordenado. Nesta circunstância, se o nó é o preferido no domínio de failover, é possível para um serviço fazer fail over e fail back repetidamente entre o nó preferido e o outro nó, causando um impacto severo no desempenho.

    Nota

    A característica failback é aplicável somente se o failover ordenado é configurado.

Nota

Alterar a configuração de um domínio de failover não possui efeito em serviços atualmente em execução.

Nota

Domínios failover não são requeridos para operação.
Por padrão, domínios failover são irrestritos e desordenados.
Em um cluster com diversos membros, usar um domínio failover restringido pode minimizar o trabalho de configurar o cluster para executar o serviço de cluster (tal como httpd), que requer que você defina identicamente a configuração em todos os membros que rodam o serviço de cluster. Em vez de definir o cluster inteiro para rodar o serviço de cluster, você pode definir somente os membros no domínio de failover restringidos que você associa com o serviço de cluster.

Nota

Para configurar um membro preferido, você pode criar um domínio de failover irrestrito compreendendo de somente um membro do cluster. Isso faz que um serviço de cluster rode naquele membro de cluster primariamente (o membro preferido) mas permite que o serviço de cluster faça um fail over em qualquer um dos outros membros.
As seguintes seções descrevem a adição, modificação e exclusão de um domínio failover:

3.8.1. Adicionando um Domínio Failover

Para adicionar um domínio failover, siga os seguintes passos nesta seção.
  1. A partir da página específica do cluster, você pode configurar domínios failover para o cluster clicando em Domínios Failover (Failover Domains) no topo da tela de exibição do cluster. Ela mostra domínios failover que foram configurados para este cluster.
  2. Clique em Adicionar (Add) para mostrar a caixa de diálogo Adicionar Domínio Failover ao Cluster (Add Failover Domain to Cluster), como mostrado na Figura 3.7, “Caixa de Diálogo de Configuração do domínio failover do luci”.
    Caixa de Diálogo de Configuração do domínio failover do luci

    Figura 3.7. Caixa de Diálogo de Configuração do domínio failover do luci

  3. Na caixa de diálogo Adicionar Domínio de Failover ao Cluster (Add Failover Domain to Cluster), especifique um nome de domínio failover na caixa de texto Name.

    Nota

    O nome deve ser descritivo o suficiente para distinguir seu relativo propósito de outros nomes usados no seu cluster.
  4. Para habilitar a configuração de prioridade do failover dos membros do domínio failover, marque a caixa Priorizado (Prioritized). Com esta caixa marcada, você pode definir o valor da prioridade Priority (Prioridade), para cada nó selecionado como membros do domínio failover.
  5. Para restringir o failover para membros neste domínio de failover, marque a caixa Restringido (Restricted). Dessa maneira os serviços atribuídos a este domínio failover farão o failover somente nos nós dentro deste domínio de failover.
  6. Para especificar que um nó não tenha um fail back neste domínio failover, marque a opção Sem Failback (No Failback). Desta maneira, se um serviço tiver um fail over a partir de um nó preferencial, o serviço não faz o fail back para o nó original uma vez que foi recuperado.
  7. Configure os membros para este domínio failover. Marque a caixa Membro (Member) para cada nó que é para ser um membro do domínio de failover. Se Priorizado (Prioritized) for marcado, defina a prioridade na caixa de texto Prioridade (Priority) para cada membro do domínio de failover.
  8. Clique em Criar (Create). Isto exibe a página do Domínios de Failover (Failover Domains) com o recém criado domínio de failover exibido. Uma mensagem indica que o novo domínio está sendo criado. Atualize a página para atualizar o estado.