Start-ServiceFabricClusterConfigurationUpgrade
Atualiza uma configuração de cluster.
Syntax
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>]
Description
O cmdlet Start-ServiceFabricClusterConfigurationUpgrade atualiza uma configuração de cluster utilizando um ficheiro de configuração de cluster no formato JavaScript Object Notation (JSON).
Exemplos
Exemplo 1: Configuração do cluster de upgrade
PS C:\> Start-ServiceFabricClusterConfigurationUpgrade -ClusterConfigPath "configurationV2.json"
Este cmdlet atualiza a configuração do cluster com base no ficheiro de configuração do cluster.
Parâmetros
-ApplicationHealthPolicies
{{Preenchimento aplicaçãoHealthPolicies Descrição}}
Type: | ApplicationHealthPolicyMap |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ClusterConfigPath
Especifica o caminho do ficheiro de configuração do cluster.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-HealthCheckRetryTimeoutSec
Especifica a duração, em segundos, após o qual o Service Fabric retira o exame de saúde se o exame de saúde anterior falhar.
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-HealthCheckStableDurationSec
Especifica a duração, em segundos, que o Service Fabric aguarda para verificar se o cluster está estável antes de passar para o domínio de atualização seguinte ou completar a atualização. Esta duração de espera evita alterações de saúde não detetadas logo após a verificação de saúde.
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-HealthCheckWaitDurationSec
Especifica a duração, em segundos, que o Service Fabric aguarda antes de efetuar a verificação de saúde inicial depois de terminar a atualização no domínio da atualização.
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MaxPercentDeltaUnhealthyNodes
Especifica a percentagem máxima tolerada de nós não saudáveis delta que pode ter estados de erro agregados. Se os atuais nós não saudáveis não respeitarem a percentagem relativa ao Estado no início da atualização, o cluster não é saudável.
Type: | Byte |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MaxPercentUnhealthyApplications
Especifica a percentagem máxima tolerada de aplicações que podem ter um estado de erro de saúde agregado. Se a atualização exceder esta percentagem, o cluster não é saudável.
Type: | Byte |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MaxPercentUnhealthyNodes
Especifica a percentagem máxima de nós que podem ter estados de erro agregados de saúde. Se as atuais aplicações não saudáveis não respeitarem esta percentagem, o cluster é considerado insalubre.
Type: | Byte |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MaxPercentUpgradeDomainDeltaUnhealthyNodes
Especifica a percentagem máxima de upgrade delta nós não saudáveis que podem ter estados de erro agregados de saúde. Se houver algum domínio de upgrade onde os atuais nós não saudáveis não respeitem a percentagem relativa ao estado no início da atualização, o cluster é considerado insalubre.
Type: | Byte |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TimeoutSec
Especifica o período de tempo de ício, em segundos, para a operação.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UpgradeDomainTimeoutSec
Especifica o tempo máximo, em segundos, que o Service Fabric leva para atualizar um único domínio de atualização. Após este período, a atualização falha.
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UpgradeTimeoutSec
Especifica o tempo máximo, em segundos, que o Service Fabric leva para toda a atualização. Após este período, a atualização falha.
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Entradas
None
Saídas
System.Object