Desativando Travas de Arquivos
Se você utilizar o NFSv3 (Network File System Versão 3) para armazenar registros de recuperação de transações e quiser utilizar a recuperação automatizada de mesmo nível, você deve primeiro desativar o bloqueio de arquivos.
Antes de Iniciar
- Modifique as configurações de pulsação do grupo principal para alterar a quantidade de tempo após a qual o WebSphere Application Server considera que um servidor falhou. Para obter informações adicionais, consulte o tópico sobre o gerenciador de alta disponibilidade.
- Assegure que sua rede esteja protegida contra particionamento de rede através, por exemplo, da instalação de adaptadores de rede de backup.
- Modifique o controle do gerenciamento de carga de trabalho de forma que o servidor não possa ser sobrecarregado.
Sobre Esta Tarefa
O WebSphere Application Server obtém um bloqueio restrito nos arquivos de registro de recuperação física sempre que é instruído a executar um processamento de recuperação e libera esse bloqueio quando é instruído a passar a propriedade dos logs para outro servidor. O acesso a um registro de recuperação é realizado somente quando o bloqueio exclusivo for mantido.
O NFSv3 suporta travas de arquivo exclusivas, mas as mantêm por causa de um host em falha até esse host poder ser reiniciado. Nesse contexto, o host é a máquina física que está executando o servidor de aplicativos que solicita o bloqueio e é a reinicialização do host, não do servidor de aplicativos, que eventualmente aciona os bloqueios a serem liberados. Consulte o tópico sobre como escolher entre a recuperação de peer de transação automatizada e manual para obter informações adicionais.
Para fornecer um comportamento de failover mais apropriado, você pode utilizar o failover manual e configurar o sistema, conforme descrito em Configurando a Recuperação no Mesmo Nível Manual para o Serviço de Transações, ou pode desativar a utilização de bloqueios de arquivos exclusivos.
Procedimento
- No console administrativo, clique em server_name > .
- Limpe a caixa de opções Ativar Trava de Arquivo.
- Clique em Aplicar ou em OK.
- Salve sua alteração na configuração principal.
- Repita as etapas anteriores para cada servidor do cluster.
- Reinicie os servidores no cluster para que as alterações tenham efeito.
Resultados
O que Fazer Depois
Ao executar etapas para diminuir o risco da integridade do log de recuperação quando o bloqueio for desativado, você poderá ajustar os parâmetros de pulsação do quadro de HA (alta disponibilidade) do WebSphere Application Server para alterar as condições sob as quais um servidor é considerado com falha. Considerando as características dos aplicativos, redes e cargas de trabalho de pico, determine um período de tempo aceitável após o qual a probabilidade de uma falha de servidor diagnosticada incorretamente ser aceitavelmente pequena.
Existe uma compensação entre a redução do risco de um diagnóstico incorreto de falha do servidor e o aumento do tempo para a ocorrência de failover automatizado e recuperação no mesmo nível. Por padrão, um servidor é considerado em falha após 20 pulsações, com uma freqüência de 10 segundos, serem perdidas. Esses padrões são propriedades customizadas do grupo principal que é possível modificar.