SafetyCheckKind 列挙型
type: string
操作を続行する前に、サービス ファブリックによって実行される安全の種類チェック。 これらのチェックにより、サービスの可用性と状態の信頼性が保証されます。 安全性チェックの種類を次に示します。
次のいずれかの値になります。
-
Invalid
- アップグレードの安全性チェック種類が無効であることを示します。 すべての Service Fabric 列挙型の型が無効です。 値は 0 です。 -
EnsureSeedNodeQuorum
- ノードをダウンすると、グローバル シード ノード クォーラムが失われることを示します。 値は 1 です。 -
EnsurePartitionQuorum
- ノード上のレプリカをダウンすると、そのパーティションのクォーラムが失われるパーティションがあることを示します。 値は 2 です。 -
WaitForPrimaryPlacement
- アップグレードのためにこのノードから移動されたレプリカがノードに存在することを示します。 Service Fabric は、プライマリがこのノードに戻るのを待機しています。 値は 3 です。 -
WaitForPrimarySwap
- Service Fabric が、そのノードでアップグレードを開始する前に、プライマリ レプリカがノードから移動されるのを待機していることを示します。 値は 4 です。 -
WaitForReconfiguration
- 再構成に関係するレプリカがノードに存在することを示します。 Service Fabric は、そのノードでアップグレードを開始する前に、再構成が完了するまで待機しています。 値は 5 です。 -
WaitForInbuildReplica
- コピーを通過しているノード上にレプリカがあるか、ノード上にデータを他のレプリカにコピーしているプライマリ レプリカがあることを示します。 どちらの場合も、ノード上のレプリカの停止は、アップグレードするためにコピーを中止します。 値は 6 です。 -
EnsureAvailability
- ノードにインスタンスが 1 つだけ存在するステートレス サービス パーティションがあるか、またはパーティションがクォーラム損失であるプライマリ レプリカがノードにあることを示します。 どちらの場合も、アップグレードするためのレプリカの停止は、可用性を損失させます。 値は 7 です。