Командлет Start-ServiceFabricClusterConfigurationUpgrade обновляет конфигурацию кластера с помощью файла конфигурации кластера в формате нотации объектов JavaScript (JSON).
Этот командлет обновляет конфигурацию кластера на основе файла конфигурации кластера.
Параметры
-ApplicationHealthPolicies
{{Заполните описание ApplicationHealthPolicies}}
Свойства параметров
Тип:
ApplicationHealthPolicyMap
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-ClusterConfigPath
Указывает путь к файлу конфигурации кластера.
Свойства параметров
Тип:
String
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
0
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-HealthCheckRetryTimeoutSec
Указывает длительность в секундах, после чего Service Fabric повторяет проверку работоспособности, если предыдущая проверка работоспособности завершается ошибкой.
Свойства параметров
Тип:
UInt32
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-HealthCheckStableDurationSec
Указывает длительность( в секундах), которую Service Fabric ожидает, чтобы убедиться, что кластер стабильн, прежде чем перейти к следующему домену обновления или завершить обновление.
Эта длительность ожидания предотвращает незамеченные изменения работоспособности сразу после выполнения проверки работоспособности.
Свойства параметров
Тип:
UInt32
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-HealthCheckWaitDurationSec
Указывает длительность( в секундах), которую Service Fabric ожидает, прежде чем она выполнит начальную проверку работоспособности после завершения обновления в домене обновления.
Свойства параметров
Тип:
UInt32
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-MaxPercentDeltaUnhealthyNodes
Указывает максимальный допустимый процент разностных неработоспособных узлов, которые могут иметь агрегированные состояния работоспособности ошибки.
Если текущие неработоспособные узлы не учитывают процент относительно состояния в начале обновления, кластер неработоспособен.
Свойства параметров
Тип:
Byte
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-MaxPercentUnhealthyApplications
Указывает максимальный допустимый процент приложений, которые могут иметь агрегированное состояние работоспособности ошибки.
Если обновление превышает этот процент, кластер неработоспособен.
Свойства параметров
Тип:
Byte
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-MaxPercentUnhealthyNodes
Указывает максимальный процент узлов, которые могут иметь агрегированные состояния работоспособности ошибки.
Если текущие неработоспособные приложения не учитывают этот процент, кластер считается неработоспособным.
Свойства параметров
Тип:
Byte
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-MaxPercentUpgradeDomainDeltaUnhealthyNodes
Указывает максимальный процент неработоспособных узлов домена обновления, которые могут иметь агрегированные состояния работоспособности ошибки.
Если есть домен обновления, в котором текущие неработоспособные узлы не учитывают процент относительно состояния в начале обновления, кластер считается неработоспособным.
Свойства параметров
Тип:
Byte
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-TimeoutSec
Указывает период времени ожидания (в секундах) для операции.
Свойства параметров
Тип:
Int32
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-UpgradeDomainTimeoutSec
Указывает максимальное время в секундах, которое Service Fabric занимает для обновления одного домена обновления.
После этого периода обновление завершается ошибкой.
Свойства параметров
Тип:
UInt32
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-UpgradeTimeoutSec
Указывает максимальное время( в секундах), которое Service Fabric занимает для всего обновления.
После этого периода обновление завершается ошибкой.
Свойства параметров
Тип:
UInt32
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
CommonParameters
Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.