Start-ServiceFabricClusterUpgrade
ترقية مجموعة Service Fabric.
بناء الجملة
Start-ServiceFabricClusterUpgrade
[-CodePackageVersion] <String>
[-ClusterManifestVersion] <String>
[-ForceRestart]
[[-UpgradeReplicaSetCheckTimeoutSec] <UInt32>]
[[-SortOrder] <UpgradeSortOrder>]
[-ReplicaQuorumTimeoutSec <UInt32>]
[-RestartProcess]
[-InstanceCloseDelayDurationSec <UInt32>]
[-UnmonitoredAuto]
[-Force]
[-TimeoutSec <Int32>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Start-ServiceFabricClusterUpgrade
[-Code]
[-CodePackageVersion] <String>
[-ForceRestart]
[[-UpgradeReplicaSetCheckTimeoutSec] <UInt32>]
[[-SortOrder] <UpgradeSortOrder>]
[-ReplicaQuorumTimeoutSec <UInt32>]
[-RestartProcess]
[-InstanceCloseDelayDurationSec <UInt32>]
[-UnmonitoredAuto]
[-Force]
[-TimeoutSec <Int32>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Start-ServiceFabricClusterUpgrade
[-Code]
[-CodePackageVersion] <String>
[-ForceRestart]
[[-UpgradeReplicaSetCheckTimeoutSec] <UInt32>]
[[-SortOrder] <UpgradeSortOrder>]
[-ReplicaQuorumTimeoutSec <UInt32>]
[-RestartProcess]
[-InstanceCloseDelayDurationSec <UInt32>]
[-UnmonitoredManual]
[-Force]
[-TimeoutSec <Int32>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Start-ServiceFabricClusterUpgrade
[-Code]
[-CodePackageVersion] <String>
[-ForceRestart]
[[-UpgradeReplicaSetCheckTimeoutSec] <UInt32>]
[[-SortOrder] <UpgradeSortOrder>]
[-ReplicaQuorumTimeoutSec <UInt32>]
[-RestartProcess]
[-InstanceCloseDelayDurationSec <UInt32>]
[-Monitored]
-FailureAction <UpgradeFailureAction>
[-HealthCheckRetryTimeoutSec <UInt32>]
[-HealthCheckWaitDurationSec <UInt32>]
[-HealthCheckStableDurationSec <UInt32>]
[-UpgradeDomainTimeoutSec <UInt32>]
[-UpgradeTimeoutSec <UInt32>]
[-ConsiderWarningAsError <Boolean>]
[-MaxPercentUnhealthyApplications <Byte>]
[-MaxPercentUnhealthyNodes <Byte>]
[-ApplicationTypeHealthPolicyMap <ApplicationTypeHealthPolicyMap>]
[-EnableDeltaHealthEvaluation]
[-MaxPercentDeltaUnhealthyNodes <Byte>]
[-MaxPercentUpgradeDomainDeltaUnhealthyNodes <Byte>]
[-Force]
[-ApplicationHealthPolicyMap <ApplicationHealthPolicyMap>]
[-NodeTypeHealthPolicyMap <NodeTypeHealthPolicyMap>]
[-TimeoutSec <Int32>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Start-ServiceFabricClusterUpgrade
[-Config]
[-ClusterManifestVersion] <String>
[-ForceRestart]
[[-UpgradeReplicaSetCheckTimeoutSec] <UInt32>]
[[-SortOrder] <UpgradeSortOrder>]
[-ReplicaQuorumTimeoutSec <UInt32>]
[-RestartProcess]
[-InstanceCloseDelayDurationSec <UInt32>]
[-UnmonitoredAuto]
[-Force]
[-TimeoutSec <Int32>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Start-ServiceFabricClusterUpgrade
[-Config]
[-ClusterManifestVersion] <String>
[-ForceRestart]
[[-UpgradeReplicaSetCheckTimeoutSec] <UInt32>]
[[-SortOrder] <UpgradeSortOrder>]
[-ReplicaQuorumTimeoutSec <UInt32>]
[-RestartProcess]
[-InstanceCloseDelayDurationSec <UInt32>]
[-UnmonitoredManual]
[-Force]
[-TimeoutSec <Int32>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Start-ServiceFabricClusterUpgrade
[-Config]
[-ClusterManifestVersion] <String>
[-ForceRestart]
[[-UpgradeReplicaSetCheckTimeoutSec] <UInt32>]
[[-SortOrder] <UpgradeSortOrder>]
[-ReplicaQuorumTimeoutSec <UInt32>]
[-RestartProcess]
[-InstanceCloseDelayDurationSec <UInt32>]
[-Monitored]
-FailureAction <UpgradeFailureAction>
[-HealthCheckRetryTimeoutSec <UInt32>]
[-HealthCheckWaitDurationSec <UInt32>]
[-HealthCheckStableDurationSec <UInt32>]
[-UpgradeDomainTimeoutSec <UInt32>]
[-UpgradeTimeoutSec <UInt32>]
[-ConsiderWarningAsError <Boolean>]
[-MaxPercentUnhealthyApplications <Byte>]
[-MaxPercentUnhealthyNodes <Byte>]
[-ApplicationTypeHealthPolicyMap <ApplicationTypeHealthPolicyMap>]
[-EnableDeltaHealthEvaluation]
[-MaxPercentDeltaUnhealthyNodes <Byte>]
[-MaxPercentUpgradeDomainDeltaUnhealthyNodes <Byte>]
[-Force]
[-ApplicationHealthPolicyMap <ApplicationHealthPolicyMap>]
[-NodeTypeHealthPolicyMap <NodeTypeHealthPolicyMap>]
[-TimeoutSec <Int32>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Start-ServiceFabricClusterUpgrade
[-CodePackageVersion] <String>
[-ClusterManifestVersion] <String>
[-ForceRestart]
[[-UpgradeReplicaSetCheckTimeoutSec] <UInt32>]
[[-SortOrder] <UpgradeSortOrder>]
[-ReplicaQuorumTimeoutSec <UInt32>]
[-RestartProcess]
[-InstanceCloseDelayDurationSec <UInt32>]
[-UnmonitoredManual]
[-Force]
[-TimeoutSec <Int32>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Start-ServiceFabricClusterUpgrade
[-CodePackageVersion] <String>
[-ClusterManifestVersion] <String>
[-ForceRestart]
[[-UpgradeReplicaSetCheckTimeoutSec] <UInt32>]
[[-SortOrder] <UpgradeSortOrder>]
[-ReplicaQuorumTimeoutSec <UInt32>]
[-RestartProcess]
[-InstanceCloseDelayDurationSec <UInt32>]
[-Monitored]
-FailureAction <UpgradeFailureAction>
[-HealthCheckRetryTimeoutSec <UInt32>]
[-HealthCheckWaitDurationSec <UInt32>]
[-HealthCheckStableDurationSec <UInt32>]
[-UpgradeDomainTimeoutSec <UInt32>]
[-UpgradeTimeoutSec <UInt32>]
[-ConsiderWarningAsError <Boolean>]
[-MaxPercentUnhealthyApplications <Byte>]
[-MaxPercentUnhealthyNodes <Byte>]
[-ApplicationTypeHealthPolicyMap <ApplicationTypeHealthPolicyMap>]
[-EnableDeltaHealthEvaluation]
[-MaxPercentDeltaUnhealthyNodes <Byte>]
[-MaxPercentUpgradeDomainDeltaUnhealthyNodes <Byte>]
[-Force]
[-ApplicationHealthPolicyMap <ApplicationHealthPolicyMap>]
[-NodeTypeHealthPolicyMap <NodeTypeHealthPolicyMap>]
[-TimeoutSec <Int32>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
الوصف
يقوم الأمر cmdlet Start-ServiceFabricClusterUpgrade بترقية مجموعة Service Fabric. يمكنك ترقية رمز Service Fabric أو التكوين أو كل من التعليمات البرمجية والتكوين.
لإدارة مجموعات Service Fabric، ابدأ Windows PowerShell باستخدام الخيار تشغيل كمسؤول. قبل إجراء أي عملية على مجموعة Service Fabric، قم بإنشاء اتصال بالمجموعة باستخدام Connect-ServiceFabricCluster cmdlet.
أمثلة
مثال 1: بدء الترقية اليدوية غير المراقبة
PS C:\> Start-ServiceFabricClusterUpgrade -CodePackageVersion "2.0.59.0" -ClusterManifestVersion "v2" -UnmonitoredManual
يبدأ هذا الأمر الترقية اليدوية غير المراقبة لحزمة التعليمات البرمجية المحددة والتكوين.
مثال 2: بدء الترقية للتعليمات البرمجية فقط
PS C:\> Start-ServiceFabricClusterUpgrade -Code -CodePackageVersion "2.0.59.0" -UnmonitoredAuto
يبدأ هذا الأمر الترقية التلقائية غير المراقبة لحزمة التعليمات البرمجية المحددة. لا توجد ترقية تكوين.
مثال 3: بدء ترقية التكوين فقط
Start-ServiceFabricClusterUpgrade -ClusterManifestVersion "v2" -Config -FailureAction Rollback -Monitored
يبدأ هذا الأمر ترقية التكوين المراقبة فقط لإصدار بيان نظام المجموعة المحدد. تستخدم الترقية نهج الحماية الافتراضية ويتم تحديد إجراء الفشل على أنه العودة إلى الحالة السابقة.
مثال 4: بدء الترقية باستخدام نهج حماية مخصص
PS C:\> $AppTypeHealthPolicyMap = New-Object -TypeName "System.Fabric.Health.ApplicationTypeHealthPolicyMap"
PS C:\> $AppTypeHealthPolicyMap.Add("CriticalAppType", 0)
PS C:\> $svcType = New-Object -TypeName System.Fabric.Health.ServiceTypeHealthPolicy
PS C:\> $svcType.MaxPercentUnhealthyPartitionsPerService = 20
PS C:\> $svcType.MaxPercentUnhealthyReplicasPerPartition = 20
PS C:\> $warningAsErrorPolicy = New-Object -TypeName System.Fabric.Health.ApplicationHealthPolicy
PS C:\> $warningAsErrorPolicy.ConsiderWarningAsError = $true
PS C:\> $warningAsErrorPolicy.DefaultServiceTypeHealthPolicy = $svcType
PS C:\> $appHealthPolicyMap = New-Object -TypeName System.Fabric.Health.ApplicationHealthPolicyMap
PS C:\> $appHealthPolicyMap.Add("fabric:/System", $warningAsErrorPolicy)
PS C:\> Start-ServiceFabricClusterUpgrade -CodePackageVersion "4.2.83.9493" -ClusterManifestVersion "ScaleMin-1.0" -Monitored -FailureAction Rollback -ApplicationTypeHealthPolicyMap $AppTypeHealthPolicyMap -Force -MaxPercentUnhealthyNodes 20 -MaxPercentUnhealthyApplications 20 -ApplicationHealthPolicyMap $appHealthPolicyMap
يبدأ هذا الأمر الترقية المراقبة لحزمة التعليمات البرمجية المحددة والتكوين ويمرر نهج الحماية المخصصة. يحدد نهج حماية نظام المجموعة المخصص، ويحدد MaxPercentUnhealthyApplications مختلفة لنوع تطبيق مهم ونهج حماية تطبيق مخصص لتطبيق نظام المجموعة.
المعلمات
-ApplicationHealthPolicyMap
يحدد كائن System.Fabric.Health.ApplicationHealthPolicyMap الذي يتضمن نهج حماية مخصصة لبعض التطبيقات أو كلها. إذا لم تحدد هذه المعلمة، أو إذا لم تقم بتضمين إدخال في الخريطة لأحد التطبيقات، فسيتم تقييم هذا التطبيق باستخدام نهج حماية التطبيق المحدد في بيان التطبيق إذا كان موجودا، أو نهج الصحة الافتراضي بخلاف ذلك.
Type: | ApplicationHealthPolicyMap |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ApplicationTypeHealthPolicyMap
يحدد الخريطة التي تحدد النسبة المئوية القصوى للتطبيقات غير الصحية المسموح بها لكل نوع تطبيق. يتم تقييم أنواع التطبيقات في هذه الخريطة باستخدام نسب مئوية معينة بدلا من النسبة المئوية العمومية المحددة في المعلمة MaxPercentUnhealthyApplications .
على سبيل المثال، إذا كانت بعض التطبيقات من نوع ما مهمة، يمكن لمسؤول نظام المجموعة إضافة إدخال إلى الخريطة لنوع التطبيق هذا وتعيين قيمة 0٪ (أي، لا تتسامح مع أي حالات فشل). يمكن تقييم جميع التطبيقات الأخرى باستخدام المعلمة MaxPercentUnhealthyApplications المعينة إلى 20٪ للتسامح مع بعض حالات الفشل من آلاف مثيلات التطبيق.
يتم استخدام مخطط نهج صحة نوع التطبيق فقط إذا كان بيان نظام المجموعة يتيح تقييم صحة نوع التطبيق باستخدام إدخال التكوين ل HealthManager/EnableApplicationTypeHealthEvaluation.
Type: | ApplicationTypeHealthPolicyMap |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ClusterManifestVersion
تحديد الإصدار المخزن في بيان مجموعة Service Fabric.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Code
يشير إلى أن الحزمة تتضمن ملف .msi Service Fabric فقط.
Type: | SwitchParameter |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CodePackageVersion
تحديد إصدار ملف .msi Service Fabric.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Config
يشير إلى أن الحزمة عبارة عن بيان مجموعة Service Fabric.
Type: | SwitchParameter |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
مطالبات للتأكيد قبل تشغيل الأمر.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ConsiderWarningAsError
يشير إلى ما إذا كان يجب التعامل مع حدث حماية تحذير كحدث خطأ أثناء تقييم صحة كيان نظام المجموعة وكيانات العقد. يتم تقييم التطبيقات باستخدام إعدادات نهج صحة التطبيق.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnableDeltaHealthEvaluation
يشير إلى استخدام تقييم صحة دلتا لتحديد ما إذا كانت مجموعة Service Fabric سليمة.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FailureAction
تحديد الإجراء الذي يجب اتخاذه إذا فشلت الترقية المراقبة. القيم المقبولة لهذه المعلمة هي:
- العودة إلى الحالة السابقة
- يدوي
Type: | UpgradeFailureAction |
Accepted values: | Invalid, Rollback, Manual |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Force
يشير إلى أن cmdlet هذا يتخطى رسالة التحذير ويجبر الترقية.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ForceRestart
يشير إلى إعادة تشغيل مضيف الخدمة حتى إذا كانت الترقية تغيير التكوين فقط.
Type: | SwitchParameter |
Position: | 2 |
Default value: | None |
Required: | False |
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 |
-InstanceCloseDelayDurationSec
يحدد المدة بالثوان، للانتظار قبل إغلاق مثيل عديم الحالة يتأثر بترقية نظام المجموعة، للسماح للطلبات النشطة بالاستنزاف بأمان. مدة الانتظار هذه فعالة فقط لمثيلات تلك الخدمات عديمة الحالة التي تحتوي على قيمة غير صفرية تم تكوينها ل InstanceCloseDelayDuration، وستتجاوز القيمة المكونة مسبقا. راجع InstanceCloseDelayDuration للحصول على التفاصيل.
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 |
-Monitored
يشير إلى أن وضع الترقية مراقب. وهذا يعني أنه يتم إجراء فحوصات السلامة بعد انتهاء الترقية لمجال ترقية. إذا كانت صحة مجال الترقية والكتلة تفي بنهج الحماية المحددة، يبدأ Service Fabric في ترقية مجال الترقية التالي. إذا فشل مجال الترقية أو نظام المجموعة في تلبية نهج الحماية، تفشل الترقية ويتراجع Service Fabric عن الترقية أو يتحول إلى الوضع اليدوي غير الخاضع للمراقبة، اعتمادا على FailureAction المحدد.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NodeTypeHealthPolicyMap
تعريف خريطة ذات النسب المئوية القصوى للعقد غير السليمة لنوع معين من العقد.
يمكن استخدام مخطط نهج السلامة لنوع العقدة أثناء تقييم سلامة نظام المجموعة لوصف أنواع العقد الخاصة. يتم تقييم أنواع العقد المضمنة في الخريطة مقابل النسبة المئوية المضمنة في الخريطة، وأيضا مع العمومي (راجع System.Fabric.Health.ClusterHealthPolicy.MaxPercentUnhealthyNodes). يتم أيضا حساب عقد أنواع العقد المحددة في الخريطة مقابل التجمع العمومي للعقد؛ إنها فحوصات مستقلة.
Type: | NodeTypeHealthPolicyMap |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ReplicaQuorumTimeoutSec
يحدد فترة المهلة، بالثوان، للتحقق مما إذا كانت مجموعة النسخ المتماثلة تحتوي على حصة. بعد فترة المهلة، تستمر الترقية.
تم إهمال هذه المعلمة. حدد المعلمة UpgradeReplicaSetCheckTimeoutSec بدلا من ذلك.
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RestartProcess
يشير إلى إعادة تشغيل مضيف الخدمة كجزء من الترقية.
تم إهمال هذه المعلمة. حدد المعلمة ForceRestart بدلا من ذلك.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SortOrder
يحدد الترتيب الذي تنتقل به الترقية من خلال نظام المجموعة.
القيم المحتملة على النحو التالي:
Invalid
- يشير إلى أن ترتيب الفرز هذا غير صحيح. تحتوي جميع تعدادات Service Fabric على النوع غير الصالح.Default
- يشير إلى أنه سيتم استخدام ترتيب الفرز الافتراضي (كما هو محدد في بيان نظام المجموعة).Numeric
- يشير إلى أنه سيتم استخدام ترتيب الفرز الرقمي للأمام (أسماء UD التي تم فرزها كأرقام).Lexicographical
- يشير إلى أنه سيتم استخدام ترتيب الفرز المعجمي الأمامي (أسماء UD التي تم فرزها كسلاسل).ReverseNumeric
- يشير إلى أنه سيتم استخدام ترتيب الفرز الرقمي العكسي (أسماء UD التي تم فرزها كأرقام).ReverseLexicographical
- يشير إلى أنه سيتم استخدام ترتيب الفرز المعجمي العكسي (أسماء UD التي تم فرزها كسلاسل).
Type: | UpgradeSortOrder |
Accepted values: | Invalid, Default, Numeric, Lexicographical, ReverseNumeric, ReverseLexicographical |
Position: | 4 |
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 |
-UnmonitoredAuto
يشير إلى أن وضع الترقية تلقائي غير مراقب. لا يتم إجراء أي فحوصات صحية وبعد ترقية Service Fabric لمجال ترقية، يبدأ Service Fabric ترقية مجال الترقية التالي بغض النظر عن حالة صحة نظام المجموعة. هذا الوضع غير مستحسن لاستخدام الإنتاج.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UnmonitoredManual
يشير إلى أن وضع الترقية يدوي غير مراقب. بعد ترقية Service Fabric لمجال ترقية، ينتظر الأمر Resume-ServiceFabricClusterUpgrade لبدء ترقية مجال الترقية التالي بشكل صريح.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
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 |
-UpgradeReplicaSetCheckTimeoutSec
يحدد الحد الأقصى للوقت الذي ينتظره Service Fabric حتى يكون القسم في حالة آمنة، إن لم يكن بالفعل في حالة آمنة. بمجرد تمرير الفحوصات الخاصة بالسلامة لجميع الأقسام الموجودة على العقدة، يتابع Service Fabric الترقية على تلك العقدة.
Type: | UInt32 |
Position: | 3 |
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 |
-WhatIf
تعرض ما سيحدث عند تشغيل الأمر cmdlet. لم يتم تشغيل cmdlet.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
الإدخالات
None
المخرجات
System.Object