Ao tentar instalar o SQL Server 2012 em um cluster recebi o seguinte erro:
There was an error to lookup cluster resource types. Error: There was a failure to call cluster code from a provider. Exception message: Generic failure . Status code: 4104. Description: Error code 0x86D80018.
Depois de muito pesquisar e pouco encontrar sobre o problema, resolvi envolver a equipe de SO para me ajudar.
Tentamos entendender o que o SQL Server estava fazendo achamos algo realmente estranho.
Ao listar os tipos de recursos do cluster tivemos uma surpresa.
Um tipo de recurso chamado: SQL Server(2008A)
Como e porque esse recurso foi criado é um mistério, mas esse tipo de recurso não fazia nenhum sentido para nós.
Após validar que nenhum outro recurso dependia desse recurso bizarro tivemos a certeza que poderíamos apaga-lo.
Para remover esse recurso via Failover Cluster Administrator:
- Clique com o botão direito no nome do cluster
- Selecione propriedades e acesse a guia Resource Types
- Selecione o recurso e clique em Remove
Depois disso a instalação finalizou com sucesso!!