O mecanismo quorum é configurado para cada serviço de
catálogo.
Você deve ativar o mecanismo quorum em todos os servidores de catálogos no domínio de serviço de catálogo.
Antes de Iniciar
Antes de ativar o mecanismo quorum, você deve configurar uma topologia que suporte esse tipo de configuração. A configuração deve suportar os seguintes requisitos:
- Espaço de endereço IP simples: Qualquer elemento endereçável na rede deve poder se conectar a qualquer outro elemento endereçável na rede desimpedida. Você deve usar um namespace de endereço IP simples. Todos os firewalls na configuração devem permitir que todo o tráfego flua entre os endereços IP e portas que estão sendo usadas para hospedar os servidores de catálogos e servidores de contêiner.
- Número de servidores de catálogos : Você deve iniciar pelo menos um servidor de catálogos para cada datacenter na configuração.
- Configuração do intervalo de pulsação: Se o intervalo de pulsação não for definido, o valor padrão é 30 segundos. O WebSphere eXtreme
Scale verifica as JVMs em uma única zona no intervalo definido. Por exemplo, se uma pulsação em um servidor de contêiner estiver ausente, e o quorum estiver estabelecido, um evento de failover ocorrerá para colocar um novo servidor de contêiner. Consulte o Ajustando a Configuração do Intervalo de Pulsação para Detecção de Failover para obter informações adicionais.
- Segurança de transporte: Como os datacenters normalmente são implementados em diferentes localizações geográficas, você pode querer ativar a segurança do transporte entre os datacenters por motivos de segurança. Leia sobre o Transport Layer Security e Secure Sockets Layer para obter
mais detalhes
Sobre Esta Tarefa
O mecanismo de
quorum é desativado por padrão. Ative o mecanismo quorum nos seguintes cenários:
- Quando o domínio de serviço de catálogo se estender por uma rede que é imprevisível ou instável. Esse tipo de rede pode estender diversos datacenters.
- Quando desejar impedir que a grade de dados se recupere automaticamente de uma indisponibilidade de energia na rede e em vez de que ocorram pausas temporárias das operações da grade de dados.
É possível deixar o mecanismo quorum desativado se o domínio do serviço de catálogo estiver contido em um único datacenter ou estiver em uma rede local (LAN). Neste tipo de configuração, a pulsação padrão é usada e as indisponibilidades de energia são assumidas a terem menos de 10 segundos. Como o período de detecção é de aproximadamente 30 segundos, qualquer indisponibilidade de energia menor que ocorrer não altera o posicionamento na grade de dados.
Se você ativar o quorum, todos os servidores de catálogo devem estar disponíveis e se comunicar com a grade de dados para conduzir as operações de posicionamento. Se ocorrer uma indisponibilidade de energia na rede, o posicionamento é pausado até que todos os servidores de catálogos fiquemdisponíveis. Se ocorrer uma falha do datacenter, o administrador deverá agir para remover o servidor de catálogo com falha do quorum.
Procedimento
- Ative o quorum nos servidores de catálogos.
No WebSphere Application Server, você deve configurar o quorum com o arquivo de propriedades do servidor. Em um ambiente independente, é possível usar o método propriedades ou ativar o quorum quando iniciar o servidor:
- Inicie os servidores de contêiner na mesma zona.
Quando estiver executando uma grade de dados entre os datacenters, os servidores deverão usar as informações de zona para identificar o datacenter no qual eles residem. Configurar a zona nos servidores de contêiner permite que o WebSphere eXtreme
Scale monitore o funcionamento dos servidores de contêiner que tiverem o escopo definido para o datacenter, minimizando o tráfego entre o datacenter. As JVMs do servidor de contêiner em um grupo principal nunca devem se estender por várias LANs que estiverem conectadas com links, como em uma rede de longa distância. Consulte
o Definindo Zonas para Servidores de Contêiner para obter mais informações sobre como definir zonas para os servidores de contêiner.
As JVMs do servidor de contêiner são identificadas com um identificador de zona. A grade de dados das JVMs de contêiner é dividida automaticamente em pequenos grupos principais de JVMs. Um grupo principal
inclui apenas JVMs da mesma zona. JVMs de zonas diferentes nunca estão
no mesmo grupo principal.
Um grupo principal tenta agressivamente
detectar a falha das JVMs de seus membros.
Resultados
Ao configurar o mecanismo de quorum para ser ativado nos servidores de catálogo dentro de um domínio de serviço de catálogo, todos os servidores de catálogo deverão estar disponíveis para que ocorram as operações de posicionamento de grade de dados. Caso haja uma curta indisponibilidade de energia na rede, as operações de posicionamento são interrompidas temporariamente até que todos os servidores de catálogo no quorum estejam disponíveis.
É possível incluir servidores de catálogos adicionais no quorum ao repetir estas etapas.
O que Fazer Depois
- Um servidor de catálogos pode ser removido do quorum ao parar o servidor de catálogos com o método administrativo que é necessário pela configuração. Quando um servidor de catálogos for parado por meio de ações administrativas, o quorum é restabelecido automaticamente entre os servidores de catálogos restantes e o posicionamento pode continuar. Se o servidor de catálogos for reiniciado com as etapas descritas neste tópico, ele poderá se unir ao quorum.
- Se ocorrer uma falha prolongada ou permanente de um servidor de catálogos que estiver no quorum definido atualmente, você deverá substituir o mecanismo de quorum para que o posicionamento possa continuar. Consulte Gerenciando Falhas do Datacenter para obter mais informações
sobre como substituir o mecanismo de quorum.