Selon vos commentaires dans votre question, ce que vous devez faire est deux fois:
Pour la première étape, une façon de le faire est via PowerShell (en utilisant le module FildoVersClusters):
Import-Module -Name FailoverClusters
$ClusterName = "YourClusterName"
$FciClusterGroupName = "SQL Server (MSSQLSERVER)" # may need to modify to reflect your environment
# check to see if you have the SQL Server Agent cluster resource type
Get-Cluster -Name $ClusterName |
Get-ClusterResourceType |
Where-Object {$_.Name -eq "SQL Server Agent"}
# if not, add it
Add-ClusterResourceType -Name "SQL Server Agent" -Dll "sqagtres.dll"
Exécutez chacun de ces blocs de code séparément au lieu de tout simplement à la fois. Vous serez en mesure de confirmer si ce type de ressource de cluster existe avant de tenter de l'ajouter aveuglément.
Ensuite, pour la deuxième étape, voici ce que vous devez faire pour ajouter l'agent SQL Server en tant que ressource de votre groupe de ressources de cluster de basculement:
Vous devrez peut-être aller dans le registre à l'emplacement suivant et vous assurer que ces touches (une chaîne contiendront la chaîne "Agent", une autre "SQL_Engine") est définie sur 1 (ceci est là où il est enregistré sur ce qui a été installé correctement. 1 indique Installation correcte):
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\YOURINSTANCE\ConfigurationState
Cela Devrait Vous obtenez à un endroit où vous pouvez maintenant installer un nœud supplémentaire et que le compte SQL Server Agent Service apparaisse. Bien entendu, avant de commencer, assurez-vous que vous avez une sortie de retour ici (en particulier avec la modification du registre).