FabricClient.ClusterManagementClient クラス

定義

クラスターメンテナンス操作を実行するためのクラスター管理クライアントを表します。

public sealed class FabricClient.ClusterManagementClient
type FabricClient.ClusterManagementClient = class
Public NotInheritable Class FabricClient.ClusterManagementClient
継承
FabricClient.ClusterManagementClient

注釈

には FabricClient.ClusterManagementClient 、クラスター全体の管理に役立つ API が用意されています。 これらは通常、ノードの損失や、大規模な障害が発生した場合にサービスを回復する必要性などの主要なクラスター イベントに関連する管理コマンドです。

メソッド

ActivateNodeAsync(String)

現在非アクティブ化されている Service Fabric クラスター ノードをアクティブにします。

ActivateNodeAsync(String, TimeSpan, CancellationToken)

現在非アクティブ化されている Service Fabric クラスター ノードをアクティブにします。

AddConfigurationParameterOverridesAsync(String, IList<ConfigParameterOverride>, Boolean)

構成のオーバーライドを追加します

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

構成のオーバーライドを追加します

AddNodeTagsAsync(String, List<String>)

ノードにタグを追加します

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

ノードにタグを追加します

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

クラスター マニフェスト ファイルまたは Service Fabric コード パッケージをイメージ ストアにコピーします。

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

クラスター マニフェスト ファイルまたは Service Fabric コード パッケージをイメージ ストアにコピーします。

DeactivateNodeAsync(String, NodeDeactivationIntent)

指定した を使用して特定のノードを非アクティブ化します NodeDeactivationIntent

DeactivateNodeAsync(String, NodeDeactivationIntent, TimeSpan, CancellationToken)

指定した を使用して特定のノードを非アクティブ化します NodeDeactivationIntent

GetClusterConfigurationAsync()

Service Fabric クラスター構成ファイルを文字列として取得します。

GetClusterConfigurationAsync(String)

Service Fabric クラスター構成ファイルを文字列として取得します。

GetClusterConfigurationAsync(String, TimeSpan, CancellationToken)

指定したタイムアウトおよびキャンセル トークンを使用して、Service Fabric クラスター構成ファイルを文字列として取得します。

GetClusterConfigurationAsync(TimeSpan, CancellationToken)

指定したタイムアウトおよびキャンセル トークンを使用して、Service Fabric クラスター構成ファイルを文字列として取得します。

GetClusterConfigurationUpgradeStatusAsync()

進行中のアップグレードの状態を取得します。

GetClusterConfigurationUpgradeStatusAsync(CancellationToken)

進行中のアップグレードの状態を取得します。

GetClusterConfigurationUpgradeStatusAsync(TimeSpan)

進行中のアップグレードの状態を取得します。

GetClusterConfigurationUpgradeStatusAsync(TimeSpan, CancellationToken)

進行中のアップグレードの状態を取得します。

GetClusterManifestAsync()

現在実行中のクラスター マニフェストの XML コンテンツを取得します。

GetClusterManifestAsync(ClusterManifestQueryDescription, TimeSpan, CancellationToken)

で指定されたクラスター マニフェストの XML コンテンツを queryDescription取得します。

GetClusterManifestAsync(TimeSpan, CancellationToken)

現在実行中のクラスター マニフェストの XML コンテンツを取得します。

GetConfigurationOverridesAsync(String)

構成のオーバーライドを取得します

GetConfigurationOverridesAsync(String, TimeSpan, CancellationToken)

構成のオーバーライドを取得します

GetFabricUpgradeProgressAsync()

Service Fabric のアップグレード プロセスの進行状況を返します。

GetFabricUpgradeProgressAsync(TimeSpan, CancellationToken)

Service Fabric のアップグレード プロセスの進行状況を返します。

GetUpgradeOrchestrationServiceStateAsync()

Service Fabric アップグレード オーケストレーション サービスの状態を文字列として取得します。

GetUpgradeOrchestrationServiceStateAsync(TimeSpan, CancellationToken)

指定したタイムアウトトークンとキャンセル トークンを使用して、Service Fabric アップグレード オーケストレーション サービスの状態を文字列として取得します。

MoveNextFabricUpgradeDomainAsync(FabricUpgradeProgress)

現在のアップグレード ドメインが完了している場合は、クラスター内の次のアップグレード ドメインをアップグレードするように Service Fabric に指示します。

MoveNextFabricUpgradeDomainAsync(FabricUpgradeProgress, TimeSpan, CancellationToken)

指定したタイムアウトおよびキャンセル トークンを使用して、現在のアップグレード ドメインが完了した場合に、クラスター内の次のアップグレード ドメインをアップグレードするように Service Fabric に指示します。

ProvisionFabricAsync(String, String)

Service Fabric をプロビジョニングします。

ProvisionFabricAsync(String, String, TimeSpan, CancellationToken)

指定したタイムアウトトークンとキャンセルトークンを使用して Service Fabric をプロビジョニングします。

RecoverPartitionAsync(Guid)

クォーラム損失で現在スタックしている特定のパーティションの復旧を試みる必要があることを Service Fabric クラスターに示します。

RecoverPartitionAsync(Guid, TimeSpan, CancellationToken)

クォーラム損失で現在スタックしている特定のパーティションの復旧を試みる必要があることを Service Fabric クラスターに示します。

RecoverPartitionsAsync()

現在クォーラム損失の状態に陥っているすべてのサービス (システム サービスを含む) の復旧を試みる必要があることを Service Fabric クラスターに示します。

RecoverPartitionsAsync(TimeSpan, CancellationToken)

現在クォーラム損失の状態に陥っているすべてのサービス (システム サービスを含む) の復旧を試みる必要があることを Service Fabric クラスターに示します。

RecoverServicePartitionsAsync(Uri)

クォーラム損失で現在停止している指定されたサービスの復旧を試みる必要があることを Service Fabric クラスターに示します。

RecoverServicePartitionsAsync(Uri, TimeSpan, CancellationToken)

指定されたタイムアウトおよびキャンセル トークンを使用して、クォーラム損失で現在停止している指定されたサービスの復旧を試みる必要があることを Service Fabric クラスターに示します。

RecoverSystemPartitionsAsync()

現在クォーラム損失でスタックしているシステム サービスの復旧を試みる必要があることを Service Fabric クラスターに示します。

RecoverSystemPartitionsAsync(TimeSpan, CancellationToken)

現在クォーラム損失でスタックしているシステム サービスの復旧を試みる必要があることを Service Fabric クラスターに示します。

RemoveClusterPackage(String, String, String)

クラスター マニフェスト ファイルまたは Service Fabric コード パッケージをイメージ ストアから削除します。

RemoveConfigurationOverridesAsync(String)

構成のオーバーライドを削除します

RemoveConfigurationOverridesAsync(String, TimeSpan, CancellationToken)

構成のオーバーライドを削除します

RemoveNodeStateAsync(String)

ノードの永続化されたデータが失われること (ディスク障害や再イメージ化など) が発生し、その Service Fabric がそのノード上のサービスまたは状態を失われ、回復不可能として扱う必要があることを示します。

RemoveNodeStateAsync(String, TimeSpan, CancellationToken)

特定のノード (ダウンしている) が実際に失われ、Service Fabric がそのノード上のサービスまたは状態を失われ、回復不可能として扱う必要があることを示します。

RemoveNodeTagsAsync(String, List<String>)

ノードからタグを削除します

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

ノードにタグを追加します

ResetPartitionLoadAsync(Guid)

特定のパーティションの負荷をリセットします

ResetPartitionLoadAsync(Guid, TimeSpan, CancellationToken)

特定のパーティションの負荷をリセットします

RollbackFabricUpgradeAsync()

Service Fabric をロールバックして操作をアップグレードします。

RollbackFabricUpgradeAsync(TimeSpan, CancellationToken)

Service Fabric をロールバックして操作をアップグレードします。

SetUpgradeOrchestrationServiceStateAsync(String)

Service Fabric アップグレード オーケストレーション サービスの状態を文字列として設定します。

SetUpgradeOrchestrationServiceStateAsync(String, TimeSpan, CancellationToken)

指定したタイムアウトおよびキャンセル トークンを使用して、Service Fabric アップグレード オーケストレーション サービスの状態を文字列として設定します。

ToggleVerboseServicePlacementHealthReportingAsync(Boolean)

レプリカを配置できない場合にクラスター リソース バランサーが正常性警告を報告するかどうかを切り替えます。

ToggleVerboseServicePlacementHealthReportingAsync(Boolean, TimeSpan, CancellationToken)

レプリカを配置できない場合にクラスター リソース バランサーが正常性警告を報告するかどうかを切り替えます。

UnprovisionFabricAsync(String, String)

Service Fabric のプロビジョニングを解除します。

UnprovisionFabricAsync(String, String, TimeSpan, CancellationToken)

指定したタイムアウトおよびキャンセル トークンを使用して、Service Fabric のプロビジョニングを解除します。

UpdateFabricUpgradeAsync(FabricUpgradeUpdateDescription)

現在のクラスター アップグレードの動作を記述するアップグレード パラメーターを変更します。

UpdateFabricUpgradeAsync(FabricUpgradeUpdateDescription, TimeSpan, CancellationToken)

現在のクラスター アップグレードの動作を記述するアップグレード パラメーターを変更します。

UpdatePartitionLoadAsync(UpdatePartitionLoadQueryDescription, TimeSpan, CancellationToken)

パーティション更新メトリックの読み込み情報が報告されました。 パーティションの出力リストがページに収まらない場合は、結果の 1 ページと、次のページを取得するために使用できる継続トークンが返されます。

UpdatePartitionMoveCostAsync(UpdatePartitionMoveCostQueryDescription, TimeSpan, CancellationToken)

更新パーティションはコスト情報を移動します。 パーティションの出力リストがページに収まらない場合は、結果の 1 ページと、次のページを取得するために使用できる継続トークンが返されます。

UpgradeConfigurationAsync(ConfigurationUpgradeDescription)

クラスター構成ファイルを使用してアップグレードを開始します。

UpgradeConfigurationAsync(ConfigurationUpgradeDescription, CancellationToken)

クラスター構成ファイルを使用してアップグレードを開始します。

UpgradeConfigurationAsync(ConfigurationUpgradeDescription, TimeSpan)

クラスター構成ファイルを使用してアップグレードを開始します。

UpgradeConfigurationAsync(ConfigurationUpgradeDescription, TimeSpan, CancellationToken)

クラスター構成ファイルを使用してアップグレードを開始します。

UpgradeFabricAsync(FabricUpgradeDescription)

Service Fabric をアップグレードします。

UpgradeFabricAsync(FabricUpgradeDescription, TimeSpan, CancellationToken)

指定したタイムアウトおよびキャンセル トークンを使用して Service Fabric をアップグレードします。

ValidateFabricUpgradeAsync(FabricUpgradeDescription)

指定されたアップグレード パラメーターを検証し、Service Fabric クラスターのコードまたは構成バージョンのアップグレードの予想される影響を評価します。

アップグレードは開始されません。

ValidateFabricUpgradeAsync(FabricUpgradeDescription, TimeSpan, CancellationToken)

指定されたアップグレード パラメーターを検証し、Service Fabric クラスターのコードまたは構成バージョンのアップグレードの予想される影響を評価します。

アップグレードは開始されません。

適用対象