O failover de cluster do SQL Server deixa os bancos de dados “suspeitos”

1

Estou no meio da manutenção do servidor, atualizei as atualizações do BIOS e do Windows de 1 nó e agora estou tentando fazer o failover do nosso cluster de banco de dados para o nó passivo e atualizado. Ele falha muito bem, mas dois dos oito bancos de dados acabam sendo "suspeitos".

Isso pode ser devido às atualizações do Windows ou à atualização do BIOS?

Editar: estou usando o comando cluster group move do administrador do cluster.

Quando eu o movo de volta, o suspeito vai embora e tudo funciona bem. O problema é apenas no nó.

    
por Aaron Jensen 09.07.2009 / 20:50

4 respostas

1

Parece que você tem um banco de dados conectado a uma unidade que não está configurada no cluster ou as dependências não estão configuradas corretamente. Isso fará com que o SQL Server seja iniciado antes que os discos estejam prontos, o que fará com que o banco de dados fique suspeito.

Verifique o ERRORLOG e veja qual é a razão para o banco de dados ficar suspeito.

    
por 10.07.2009 / 09:18
0

Tudo é possível, mas eu ficaria mais inclinado a verificar o disco rígido (ou RAID) em busca de problemas primeiro.

Pergunte-se o seguinte:

  1. O que mais mudou recentemente (que poderia ser uma causa mais provável) em seu ambiente?

  2. Dê uma olhada nos logs do SQL Server para ver se você pode determinar QUANDO o erro ocorreu. Isso corresponde à atualização do BIOS e à teoria do Windows Update?

  3. Converse com os membros de sua equipe para perguntar quais alterações foram feitas e quando.

  4. Veja se o problema ocorreu em outros servidores em seu ambiente.

por 09.07.2009 / 20:56
0

Como você está falhando? Espero que você esteja usando o comando CLUSTER GROUP / MOVE, ou pelo menos através do MMC - MOVE GROUP.

Eu odeio ver o termo "failover" quando falo sobre clusters.

    
por 09.07.2009 / 21:00
0

Eu suspeito que bancos de dados ( trocados ) que estão tendo problemas tenham unidades de armazenamento compartilhadas que não são vistas corretamente pelas janelas no nível do sistema operacional.

Verifique se, ao fazer o failover, você pode navegar para as unidades compartilhadas & encontre o mdf & ldf arquivos para esses bancos de dados, caso contrário, você deve remover o nó do cluster & reinicialize as unidades compartilhadas no servidor.

    
por 10.07.2009 / 04:16