Start-ServiceFabricClusterConfigurationUpgrade

ترقية تكوين نظام المجموعة.

بناء الجملة

Start-ServiceFabricClusterConfigurationUpgrade
     [-ClusterConfigPath] <String>
     [-HealthCheckRetryTimeoutSec <UInt32>]
     [-HealthCheckWaitDurationSec <UInt32>]
     [-HealthCheckStableDurationSec <UInt32>]
     [-UpgradeDomainTimeoutSec <UInt32>]
     [-UpgradeTimeoutSec <UInt32>]
     [-MaxPercentUnhealthyApplications <Byte>]
     [-MaxPercentUnhealthyNodes <Byte>]
     [-MaxPercentDeltaUnhealthyNodes <Byte>]
     [-MaxPercentUpgradeDomainDeltaUnhealthyNodes <Byte>]
     [-ApplicationHealthPolicies <ApplicationHealthPolicyMap>]
     [-TimeoutSec <Int32>]
     [<CommonParameters>]

الوصف

يقوم الأمر cmdlet Start-ServiceFabricClusterConfigurationUpgrade بترقية تكوين نظام المجموعة باستخدام ملف تكوين نظام المجموعة بتنسيق JavaScript Object Notation (JSON).

أمثلة

مثال 1: ترقية تكوين نظام المجموعة

PS C:\> Start-ServiceFabricClusterConfigurationUpgrade -ClusterConfigPath "configurationV2.json"

يقوم الأمر cmdlet بترقية تكوين نظام المجموعة استنادا إلى ملف تكوين نظام المجموعة.

المعلمات

-ApplicationHealthPolicies

{{Fill ApplicationHealthPolicies Description}}

Type:ApplicationHealthPolicyMap
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ClusterConfigPath

تحديد مسار ملف تكوين نظام المجموعة.

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-HealthCheckRetryTimeoutSec

تحديد المدة، بالثوان، التي بعد ذلك يعيد Service Fabric محاولة التحقق من الصحة إذا فشل فحص الصحة السابق.

Type:UInt32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-HealthCheckStableDurationSec

يحدد المدة، بالثوان، التي ينتظرها Service Fabric للتحقق من استقرار نظام المجموعة قبل الانتقال إلى مجال الترقية التالي أو إكمال الترقية. تمنع مدة الانتظار هذه التغييرات التي لم يتم الكشف عنها في الصحة مباشرة بعد إجراء الفحص الصحي.

Type:UInt32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-HealthCheckWaitDurationSec

يحدد المدة، بالثوان، التي ينتظرها Service Fabric قبل إجراء فحص السلامة الأولي بعد الانتهاء من الترقية على مجال الترقية.

Type:UInt32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MaxPercentDeltaUnhealthyNodes

يحدد الحد الأقصى للنسبة المئوية المسموح بها للعقد غير الصحية دلتا التي يمكن أن تحتوي على حالات خطأ صحية مجمعة. إذا كانت العقد غير السليمة الحالية لا تحترم النسبة المئوية بالنسبة للحالة في بداية الترقية، فإن نظام المجموعة غير صحي.

Type:Byte
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MaxPercentUnhealthyApplications

يحدد الحد الأقصى للنسبة المئوية المسموح بها للتطبيقات التي يمكن أن تحتوي على حالة خطأ صحية مجمعة. إذا تجاوزت الترقية هذه النسبة المئوية، فإن نظام المجموعة غير صحي.

Type:Byte
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MaxPercentUnhealthyNodes

تحديد النسبة المئوية القصوى للعقد التي يمكن أن تحتوي على حالات خطأ صحية مجمعة. إذا كانت التطبيقات غير الصحية الحالية لا تحترم هذه النسبة المئوية، تعتبر المجموعة غير صحية.

Type:Byte
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MaxPercentUpgradeDomainDeltaUnhealthyNodes

تحديد النسبة المئوية القصوى للعقد غير السليمة دلتا مجال الترقية التي يمكن أن تحتوي على حالات خطأ صحية مجمعة. إذا كان هناك أي مجال ترقية حيث لا تحترم العقد غير السليمة الحالية النسبة المئوية بالنسبة للحالة في بداية الترقية، يعتبر نظام المجموعة غير صحي.

Type:Byte
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TimeoutSec

تحديد فترة المهلة، بالثوان، للعملية.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UpgradeDomainTimeoutSec

يحدد الحد الأقصى للوقت، بالثوان، الذي يستغرقه Service Fabric لترقية مجال ترقية واحد. بعد هذه الفترة، تفشل الترقية.

Type:UInt32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UpgradeTimeoutSec

يحدد الحد الأقصى للوقت، بالثوان، الذي يستغرقه Service Fabric للترقية بأكملها. بعد هذه الفترة، تفشل الترقية.

Type:UInt32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

الإدخالات

None

المخرجات

System.Object