Se você instalou um cluster do SQL Server, pode encontrar erros ao adicionar um novo nó ao cluster. Neste post do blog, discutiremos um desses erros e como corrigi-lo.
Recentemente, um cliente encontrou um erro ao adicionar um segundo nó ao cluster do SQL Server deles. A mensagem de erro no arquivo Detail.txt indicava o seguinte:
(13) 2017-01-08 14:33:01 Slp: Mensagem de avaliação da regra: Esta edição do SQL Server não suporta o número de nós de cluster instalados. Para continuar, remova os nós e conclua a instalação do cluster.
Inicialmente, pensou-se que o erro era devido ao uso da edição Standard do SQL Server, que tem uma limitação no número de nós em um cluster. No entanto, ao verificar a edição usando a consulta SELECT SERVERPROPERTY ('Edition')
, descobriu-se que o cliente estava usando a edição Enterprise, que não possui essa limitação.
Após uma investigação mais aprofundada, descobriu-se que a configuração do SQL não conseguiu determinar corretamente a edição. O log de erros mostrou a seguinte linha:
(13) 2017-01-08 14:33:01 Slp: Regra 'Cluster_NumberOfNodes' edição inválida permite 0 nós de cluster.
Também foi observado que o arquivo sqlboot.dll, que é usado para obter a versão usando um valor de checksum, estava ausente no caminho “C:\Program Files\Microsoft SQL Server\120\Shared”. Isso pode ter sido causado por uma configuração incompleta no Node1 e uma correção manual que foi tentada.
Embora esse erro seja raro, ele pode ser resolvido garantindo que os arquivos necessários estejam presentes nos locais corretos. Neste caso, o arquivo sqlboot.dll ausente precisava ser restaurado na pasta Shared.
É importante observar que a solução de problemas de tais erros pode exigir conhecimento avançado dos internos do SQL Server. A internet pode ser um recurso valioso para encontrar soluções e entender as causas subjacentes desses problemas.
Você já encontrou um erro semelhante ao adicionar um nó a um cluster do SQL Server? Compartilhe suas experiências nos comentários abaixo!