Partager via


FabricClient.ClusterManagementClient Classe

Définition

Représente le client de gestion de cluster pour l’exécution des opérations de maintenance du cluster.

public sealed class FabricClient.ClusterManagementClient
type FabricClient.ClusterManagementClient = class
Public NotInheritable Class FabricClient.ClusterManagementClient
Héritage
FabricClient.ClusterManagementClient

Remarques

Fournit FabricClient.ClusterManagementClient des API qui aident à gérer le cluster dans son ensemble. Il s’agit généralement de commandes d’administration qui se rapportent à des événements de cluster majeurs tels que la perte de nœuds et la nécessité de récupérer des services en cas de défaillances majeures.

Méthodes

ActivateNodeAsync(String)

Active un nœud de cluster Service Fabric actuellement désactivé.

ActivateNodeAsync(String, TimeSpan, CancellationToken)

Active un nœud de cluster Service Fabric actuellement désactivé.

AddConfigurationParameterOverridesAsync(String, IList<ConfigParameterOverride>, Boolean)

Ajoute un remplacement de configuration

AddConfigurationParameterOverridesAsync(String, IList<ConfigParameterOverride>, Boolean, TimeSpan, CancellationToken)

Ajoute un remplacement de configuration

AddNodeTagsAsync(String, List<String>)

Ajoute des balises au nœud

AddNodeTagsAsync(String, List<String>, TimeSpan, CancellationToken)

Ajoute des balises au nœud

CopyClusterPackage(String, String, String, String, String)

Copie le fichier manifeste du cluster et/ou le package de code Service Fabric dans le magasin d’images.

CopyClusterPackage(String, String, String, String, String, TimeSpan)

Copie le fichier manifeste du cluster et/ou le package de code Service Fabric dans le magasin d’images.

DeactivateNodeAsync(String, NodeDeactivationIntent)

Désactive un nœud particulier avec le spécifié NodeDeactivationIntent.

DeactivateNodeAsync(String, NodeDeactivationIntent, TimeSpan, CancellationToken)

Désactive un nœud particulier avec le spécifié NodeDeactivationIntent.

GetClusterConfigurationAsync()

Obtient le fichier de configuration du cluster Service Fabric sous forme de chaîne.

GetClusterConfigurationAsync(String)

Obtient le fichier de configuration du cluster Service Fabric sous forme de chaîne.

GetClusterConfigurationAsync(String, TimeSpan, CancellationToken)

Obtient le fichier de configuration du cluster Service Fabric sous forme de chaîne, à l’aide du délai d’expiration et du jeton d’annulation spécifiés.

GetClusterConfigurationAsync(TimeSpan, CancellationToken)

Obtient le fichier de configuration du cluster Service Fabric sous forme de chaîne, à l’aide du délai d’expiration et du jeton d’annulation spécifiés.

GetClusterConfigurationUpgradeStatusAsync()

Obtient la status d’une mise à niveau en cours.

GetClusterConfigurationUpgradeStatusAsync(CancellationToken)

Obtient la status d’une mise à niveau en cours.

GetClusterConfigurationUpgradeStatusAsync(TimeSpan)

Obtient la status d’une mise à niveau en cours.

GetClusterConfigurationUpgradeStatusAsync(TimeSpan, CancellationToken)

Obtient la status d’une mise à niveau en cours.

GetClusterManifestAsync()

Obtient le contenu XML du manifeste de cluster en cours d’exécution.

GetClusterManifestAsync(ClusterManifestQueryDescription, TimeSpan, CancellationToken)

Obtient le contenu XML d’un manifeste de cluster comme spécifié par queryDescription.

GetClusterManifestAsync(TimeSpan, CancellationToken)

Obtient le contenu XML du manifeste de cluster en cours d’exécution.

GetConfigurationOverridesAsync(String)

Obtient le remplacement de configuration

GetConfigurationOverridesAsync(String, TimeSpan, CancellationToken)

Obtient le remplacement de configuration

GetFabricUpgradeProgressAsync()

Retourne la progression d’un processus de mise à niveau Service Fabric.

GetFabricUpgradeProgressAsync(TimeSpan, CancellationToken)

Retourne la progression d’un processus de mise à niveau Service Fabric.

GetUpgradeOrchestrationServiceStateAsync()

Obtient l’état service d’orchestration de mise à niveau de Service Fabric sous forme de chaîne.

GetUpgradeOrchestrationServiceStateAsync(TimeSpan, CancellationToken)

Obtient l’état service d’orchestration de mise à niveau de Service Fabric sous forme de chaîne, à l’aide du délai d’expiration et du jeton d’annulation spécifiés.

MoveNextFabricUpgradeDomainAsync(FabricUpgradeProgress)

Indique à Service Fabric de mettre à niveau le domaine de mise à niveau suivant dans le cluster si le domaine de mise à niveau actuel est terminé.

MoveNextFabricUpgradeDomainAsync(FabricUpgradeProgress, TimeSpan, CancellationToken)

Indique à Service Fabric de mettre à niveau le domaine de mise à niveau suivant dans le cluster si le domaine de mise à niveau actuel a été terminé, à l’aide du délai d’expiration et du jeton d’annulation spécifiés.

ProvisionFabricAsync(String, String)

Provisionne Service Fabric.

ProvisionFabricAsync(String, String, TimeSpan, CancellationToken)

Provisionne Service Fabric à l’aide du délai d’expiration et du jeton d’annulation spécifiés.

RecoverPartitionAsync(Guid)

Indique au cluster Service Fabric qu’il doit tenter de récupérer une partition spécifique qui est actuellement bloquée en cas de perte de quorum.

RecoverPartitionAsync(Guid, TimeSpan, CancellationToken)

Indique au cluster Service Fabric qu’il doit tenter de récupérer une partition spécifique qui est actuellement bloquée en cas de perte de quorum.

RecoverPartitionsAsync()

Indique au cluster Service Fabric qu’il doit tenter de récupérer les services (notamment les services système) qui sont actuellement bloqués dans la perte de quorum.

RecoverPartitionsAsync(TimeSpan, CancellationToken)

Indique au cluster Service Fabric qu’il doit tenter de récupérer les services (notamment les services système) qui sont actuellement bloqués dans la perte de quorum.

RecoverServicePartitionsAsync(Uri)

Indique au cluster Service Fabric qu’il doit tenter de récupérer le service spécifié qui est actuellement bloqué en cas de perte de quorum.

RecoverServicePartitionsAsync(Uri, TimeSpan, CancellationToken)

Indique au cluster Service Fabric qu’il doit tenter de récupérer le service spécifié qui est actuellement bloqué en cas de perte de quorum à l’aide du jeton d’expiration et d’annulation spécifiés.

RecoverSystemPartitionsAsync()

Indique au cluster Service Fabric qu’il doit tenter de récupérer les services système actuellement bloqués en cas de perte de quorum.

RecoverSystemPartitionsAsync(TimeSpan, CancellationToken)

Indique au cluster Service Fabric qu’il doit tenter de récupérer les services système actuellement bloqués en cas de perte de quorum.

RemoveClusterPackage(String, String, String)

Supprime le fichier manifeste de cluster et/ou le package de code Service Fabric du magasin d’images.

RemoveConfigurationOverridesAsync(String)

Supprime le remplacement de configuration

RemoveConfigurationOverridesAsync(String, TimeSpan, CancellationToken)

Supprime le remplacement de configuration

RemoveNodeStateAsync(String)

Indique que les données persistantes d’un nœud sont perdues (par exemple, en raison d’une défaillance de disque ou d’une nouvelle image, etc.) et que Service Fabric doit traiter tous les services ou états sur ce nœud comme perdus et irrécupérables.

RemoveNodeStateAsync(String, TimeSpan, CancellationToken)

Indique qu’un nœud particulier (qui est en panne) a en fait été perdu et que Service Fabric doit traiter tous les services ou états sur ce nœud comme perdus et irrécupérables.

RemoveNodeTagsAsync(String, List<String>)

Supprime des balises du nœud

RemoveNodeTagsAsync(String, List<String>, TimeSpan, CancellationToken)

Ajoute des balises au nœud

ResetPartitionLoadAsync(Guid)

Réinitialise la charge d’une partition donnée

ResetPartitionLoadAsync(Guid, TimeSpan, CancellationToken)

Réinitialise la charge d’une partition donnée

RollbackFabricUpgradeAsync()

Restaure Service Fabric pour mettre à niveau l’opération.

RollbackFabricUpgradeAsync(TimeSpan, CancellationToken)

Restaure Service Fabric pour mettre à niveau l’opération.

SetUpgradeOrchestrationServiceStateAsync(String)

Définit l’état du service d’orchestration de mise à niveau de Service Fabric sous forme de chaîne.

SetUpgradeOrchestrationServiceStateAsync(String, TimeSpan, CancellationToken)

Définit l’état service d’orchestration de mise à niveau de Service Fabric en tant que chaîne, à l’aide du délai d’expiration et du jeton d’annulation spécifiés.

ToggleVerboseServicePlacementHealthReportingAsync(Boolean)

Indique si l’équilibreur de ressources de cluster signale un avertissement d’intégrité lorsqu’il ne peut pas placer un réplica.

ToggleVerboseServicePlacementHealthReportingAsync(Boolean, TimeSpan, CancellationToken)

Indique si l’équilibreur de ressources de cluster signale un avertissement d’intégrité lorsqu’il ne peut pas placer un réplica.

UnprovisionFabricAsync(String, String)

Annule la mise en service de Service Fabric.

UnprovisionFabricAsync(String, String, TimeSpan, CancellationToken)

Annule l’approvisionnement de Service Fabric à l’aide du délai d’expiration et du jeton d’annulation spécifiés.

UpdateFabricUpgradeAsync(FabricUpgradeUpdateDescription)

Modifie les paramètres de mise à niveau qui décrivent le comportement de la mise à niveau actuelle du cluster.

UpdateFabricUpgradeAsync(FabricUpgradeUpdateDescription, TimeSpan, CancellationToken)

Modifie les paramètres de mise à niveau qui décrivent le comportement de la mise à niveau actuelle du cluster.

UpdatePartitionLoadAsync(UpdatePartitionLoadQueryDescription, TimeSpan, CancellationToken)

Mises à jour partitions ont signalé des informations de charge de métrique. Si la liste de sortie des partitions ne tient pas dans une page, une page de résultats est retournée, ainsi qu’un jeton de continuation qui peut être utilisé pour obtenir la page suivante.

UpdatePartitionMoveCostAsync(UpdatePartitionMoveCostQueryDescription, TimeSpan, CancellationToken)

Mises à jour partitions déplacent les informations de coût. Si la liste de sortie des partitions ne tient pas dans une page, une page de résultats est retournée, ainsi qu’un jeton de continuation qui peut être utilisé pour obtenir la page suivante.

UpgradeConfigurationAsync(ConfigurationUpgradeDescription)

Lancez une mise à niveau à l’aide d’un fichier de configuration de cluster.

UpgradeConfigurationAsync(ConfigurationUpgradeDescription, CancellationToken)

Lancez une mise à niveau à l’aide d’un fichier de configuration de cluster.

UpgradeConfigurationAsync(ConfigurationUpgradeDescription, TimeSpan)

Lancez une mise à niveau à l’aide d’un fichier de configuration de cluster.

UpgradeConfigurationAsync(ConfigurationUpgradeDescription, TimeSpan, CancellationToken)

Lancez une mise à niveau à l’aide d’un fichier de configuration de cluster.

UpgradeFabricAsync(FabricUpgradeDescription)

Met à niveau Service Fabric.

UpgradeFabricAsync(FabricUpgradeDescription, TimeSpan, CancellationToken)

Met à niveau Service Fabric à l’aide du délai d’expiration et du jeton d’annulation spécifiés.

ValidateFabricUpgradeAsync(FabricUpgradeDescription)

Validez les paramètres de mise à niveau fournis et évaluez l’impact attendu d’une mise à niveau de version de code ou de configuration d’un cluster Service Fabric.

La mise à niveau ne sera pas lancée.

ValidateFabricUpgradeAsync(FabricUpgradeDescription, TimeSpan, CancellationToken)

Validez les paramètres de mise à niveau fournis et évaluez l’impact attendu d’une mise à niveau de version de code ou de configuration d’un cluster Service Fabric.

La mise à niveau ne sera pas lancée.

S’applique à