Em um cluster, um recurso de Nome de Rede pode ser importante porque outros recursos dependem dele. Um recurso de Nome de Rede pode ficar online somente se ele estiver configurado corretamente e tiver suporte correto das redes disponíveis e das configurações de rede.
Detalhes do Evento
ID do Evento: | 1578 |
Fonte: | Microsoft-Windows-FailoverClustering |
Nome Simbólico: | RES_NETNAME_DNS_TEST_FOR_DYNAMIC_UPDATE_FAILED |
Mensagem: Falha no recurso '%1' de nome da rede de cluster ao registrar as atualizações dinâmicas do nome '%2' no adaptador '%4'. O servidor DNS pode não estar configurado para aceitar atualizações dinâmicas. O código de erro foi '%3'. Entre em contato com seu administrador do servidor DNS para verificar se o servidor DNS está disponível e configurado para atualizações dinâmicas.%n%nComo alternativa, é possível desabilitar as atualizações dinâmicas do DNS desmarcando a opção "Registrar os endereços dessa conexão no DNS" nas configurações avançadas de TCP/IP do adaptador '%4' na guia do DNS. Pesquise nos códigos de erro do sistema ( http://go.microsoft.com/fwlink/?LinkId=83027). |
O Request for Comments (RFC) 2136 permite que uma resposta de atualização dinâmica seja formada usando estes dois métodos:
1. Responder usando os campos ZOCOUNT, PRCOUNT, UPCOUNT e ADCOUNT copiados
2. Responder usando os campos ZOCOUNT, PRCOUNT, UPCOUNT e ADCOUNT definidos como 0.
O servidor DNS em um computador que está executando o Windows Server 2008 R2 utiliza o método 1, enquanto os servidores DNS de terceiros usam o método 2.
Esse problema ocorre devido à maneira como um computador que está executando o Windows Server 2008 R2 interpreta o pacote de resposta recebido de um servidor DNS. Essa interpretação ocorre depois de uma tentativa de registrar dinamicamente os registros SRV.
Um cliente de DNS que está executando o Windows Server 2008 R2 trata uma resposta que usa o método 2 como um pacote incorreto, mesmo que o código de status retornado para a atualização seja "success". Esse comportamento faz com que o Erro do NETLOGON com ID de evento 5774 e com código de status de 9502 (DNS_ERROR_BAD_PACKET) seja registrado ou bloqueia a capacidade do cluster de colocar recursos online no cenário 2.
Verificar configuração DNS
O recurso de Nome de Rede não pôde registrar um ou mais nomes DNS (Sistema de Nomes de Domínio). Se o Visualizador de Eventos ainda não estiver aberto, consulte "Abrindo o Visualizador de Eventos e exibindo eventos relacionados ao clustering de failover". Se o evento contiver um código de erro que ainda não foi pesquisado, consulte "Encontrando mais informações sobre códigos de erro que algumas mensagens de eventos contêm". Depois de analisar as mensagens de eventos, verifique o seguinte:
Verifique se o registro para o recurso de Nome de Rede ainda existe no servidor DNS. Se o registro foi apagado acidentalmente ou foi eliminado pelo servidor DNS, crie-o novamente ou providencie para que um administrador de rede o crie.
Verifique se um servidor DNS válido e acessível foi especificado para o adaptador (ou adaptadores) de rede indicado do cluster.
Verifique o log de eventos do sistema para ver se há eventos Netlogon ou DNS que ocorreram próximo ao horário do evento de cluster de failover. Solucionar os problemas desses eventos pode resolver o problema que impedia o recurso de Nome de Rede clusterizado de registrar o nome DNS.
Para executar os procedimentos a seguir, é preciso ser um membro do grupo local de Administradores em cada servidor clusterizado, e a conta usada deve ser uma conta de domínio ou é necessário ter recebido a autoridade equivalente.
Abrindo o Visualizador de Eventos e exibindo eventos relacionados ao clustering de failover
Para abrir o Visualizador de Eventos e exibir eventos relacionados ao clustering de failover:
Se o Gerenciador de Servidores ainda não estiver aberto, clique em Iniciar, Ferramentas Administrativas e Gerenciador de Servidores. Se a caixa de diálogo Controle de Conta de Usuário for exibida, verifique se a ação que ela exibe é a desejada e clique em Continuar.
Na árvore de console, expanda Diagnóstico, Visualizador de Eventos, Logs do Windows e clique em Sistema.
Para filtrar os eventos de modo que somente os eventos com uma Fonte de FailoverClustering sejam mostrados, no painel Ações, clique em Filtrar Log Atual. Na guia Filtro, na caixa Fontes de evento, selecione FailoverClustering. Selecione outras opções, conforme apropriado, e clique em OK.
Para classificar os eventos exibidos por data e hora, no painel central, clique no título de coluna Data e Hora.
Encontrando mais informações sobre os códigos de erro que algumas mensagens de eventos contêm
Para encontrar mais informações sobre os códigos de erro que algumas mensagens de eventos contêm:
Exiba o evento e anote o código de erro.
Procure mais informações sobre o código de erro de uma destas duas maneiras:
Pesquise os códigos de erro do sistema ( http://go.microsoft.com/fwlink/?LinkId=83027).
Clique em Iniciar, aponte para Todos os Programas, clique em Acessórios, clique em Prompt de Comando e digite:
NET HELPMSG errorcode
Verificar
Para executar os procedimentos a seguir, é preciso ser um membro do grupo local de Administradores em cada servidor clusterizado, e a conta usada deve ser uma conta de domínio ou é necessário ter recebido a autoridade equivalente.
Verificando se um recurso de Nome de Rede pode ficar online
Para verificar se um recurso de Nome de Rede pode ficar online:
Para abrir o snap-in de cluster de failover, clique em Iniciar, Ferramentas Administrativas e em Gerenciamento de Cluster de Failover. Se a caixa de diálogo Controle de Conta de Usuário for exibida, verifique se a ação que ela exibe é a desejada e clique em Continuar.
No snap-in Gerenciamento de Cluster de Failover, se o cluster que você deseja gerenciar não for exibido, na árvore de console, clique com o botão direito do mouse em Gerenciamento de Cluster de Failover, clique em Gerenciar um Cluster e selecione ou especifique o cluster que desejar.
Se a árvore de console estiver recolhida, expanda a árvore sob o cluster que deseja gerenciar e expanda Serviços e Aplicativos.
Na árvore de console, clique em um serviço ou aplicativo clusterizado.
No painel central, exiba o status do recurso de Nome de Rede que deseja verificar.
Se um recurso de Nome de Rede estiver offline, para colocá-lo online, no painel central, clique com o botão direito do mouse no recurso e clique em Colocar este recurso online.
Para executar uma verificação rápida do status de um recurso, é possível executar o comando a seguir.
Usando um comando para verificar o status de um recurso em um cluster de failover
Para usar um comando para verificar o status de um recurso em um cluster de failover:
Em um nó do cluster, clique em Iniciar, aponte para Todos os Programas, clique em Acessórios, clique com o botão direito do mouse em Prompt de Comando e clique em Executar como administrador.
Tipo:
CLUSTER RESOURCE ResourceName /STATUS
Se for executado o comando acima sem especificar um nome de recurso, o status é exibido para todos os recursos do cluster.
Target | Microsoft.Windows.10.0.Cluster.Monitoring.Service | ||
Category | Alert | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Warning | ||
Alert Priority | Normal | ||
Remotable | True | ||
Alert Message |
|
ID | Module Type | TypeId | RunAs |
---|---|---|---|
DS | DataSource | Microsoft.Windows.10.0.Cluster.EventProvider | Default |
WA | WriteAction | Microsoft.Windows.Cluster.GenerateAlertAction.SuppressedByDescription | Default |
<Rule ID="Microsoft.Windows.10.0.Cluster.Cluster.network.name.resource.failed.to.register.dynamic.updates" Enabled="true" Target="Clus8Library!Microsoft.Windows.10.0.Cluster.Monitoring.Service" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Alert</Category>
<DataSources>
<DataSource ID="DS" TypeID="Microsoft.Windows.10.0.Cluster.EventProvider">
<Criteria>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>1578</Value>
</ValueExpression>
</SimpleExpression>
</Criteria>
<LogName>System</LogName>
<PublisherName>Microsoft-Windows-FailoverClustering</PublisherName>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WA" TypeID="ClusLibrary!Microsoft.Windows.Cluster.GenerateAlertAction.SuppressedByDescription">
<Priority>1</Priority>
<Severity>1</Severity>
<AlertMessageId>$MPElement[Name="Microsoft.Windows.10.0.Cluster.Cluster.network.name.resource.failed.to.register.dynamic.updates.AlertMessage"]$</AlertMessageId>
</WriteAction>
</WriteActions>
</Rule>