Symptômes
Supposons que vous déployez un cluster Big Data (BDC) avec plusieurs nœuds de calcul et appelez des vues de gestion dynamique (DMV) associées à BDC ou PolyBase. Vous remarquerez peut-être que la plupart des DMV ont des entrées manquantes ou incomplètes et provoquent la journalisation des erreurs par le service de moteur Parallel Data Warehouse (PDW) dans le pod compute-0-0.
Par exemple, pour toutes les compute_nodes dont la compute_node_id est supérieure à 1, la requête DMV suivante peut avoir des lignes incomplètes (avec des valeurs NULL) :
Sélectionnez compute_pool_id, compute_node_id, process_name process_id dans sys.dm_exec_compute_node_status
compute_pool_id compute_node_id process_name process_id
0 1 Moteur 48
0 1 DMS 44
1 1 Moteur 48
1 1 DMS 44
1 2 DMS NULL
La requête DMV suivante peut retourner un résultat incorrect (lignes manquantes pour compute_node_id supérieure à 1) :
Sélectionner * dans sys.dm_exec_dms_services
L’erreur suivante se trouve dans les journaux de service du moteur PDW du pod compute-0-0 :
DateandTime [Thread :ThreadId] [GeneralInstrumentation :InternalPingErrorEvent] (Erreur, Faible) :
System.ServiceModel.Security.MessageSecurityException : échec de la case activée d’identité pour le message sortant. L’identité DNS attendue du point de terminaison distant était « compute-0-0.dkdomain.local », mais le point de terminaison distant a fourni la revendication DNS « compute-0-1.dkdomain.local ». S’il s’agit d’un point de terminaison distant légitime, vous pouvez résoudre le problème en spécifiant explicitement l’identité DNS « compute-0-1.dkdomain.local » en tant que propriété Identity de EndpointAddress lors de la création du proxy de canal.
État
Microsoft a confirmé qu’il s’agissait d’un problème dans les produits Microsoft répertoriés dans la section « S’applique à ».
Résolution
Ce problème est résolu dans la mise à jour cumulative suivante pour SQL Server :
À propos des mises à jour cumulatives pour SQL Server :
Chaque nouvelle mise à jour cumulative pour SQL Server contient tous les correctifs logiciels et tous les correctifs de sécurité inclus dans la mise à jour cumulative précédente. Consultez les dernières mises à jour cumulatives pour SQL Server :
Références
En savoir plus à propos de la terminologie utilisée par Microsoft pour décrire les mises à jour logicielles.