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 です。