Condividi tramite


Move-ServiceFabricInstance

Sposta l'istanza di una partizione di un servizio senza stato.

Sintassi

Move-ServiceFabricInstance
    [-CurrentInstanceNodeName <String>]
    [-NewInstanceNodeName <String>]
    [-IgnoreConstraints <Boolean>]
    -PartitionId <Guid>
    -ServiceName <Uri>
    [-TimeoutSec <Int32>]
    [<CommonParameters>]
Move-ServiceFabricInstance
    [-CurrentInstanceNodeName <String>]
    [-NewInstanceNodeName <String>]
    [-IgnoreConstraints <Boolean>]
    -ServiceName <Uri>
    [-TimeoutSec <Int32>]
    [<CommonParameters>]
Move-ServiceFabricInstance
    [-CurrentInstanceNodeName <String>]
    [-NewInstanceNodeName <String>]
    [-IgnoreConstraints <Boolean>]
    -ServiceName <Uri>
    [-PartitionKindSingleton]
    [-TimeoutSec <Int32>]
    [<CommonParameters>]
Move-ServiceFabricInstance
    [-CurrentInstanceNodeName <String>]
    [-NewInstanceNodeName <String>]
    [-IgnoreConstraints <Boolean>]
    -ServiceName <Uri>
    [-PartitionKindNamed]
    -PartitionKey <String>
    [-TimeoutSec <Int32>]
    [<CommonParameters>]
Move-ServiceFabricInstance
    [-CurrentInstanceNodeName <String>]
    [-NewInstanceNodeName <String>]
    [-IgnoreConstraints <Boolean>]
    -ServiceName <Uri>
    [-PartitionKindUniformInt64]
    -PartitionKey <String>
    [-TimeoutSec <Int32>]
    [<CommonParameters>]

Descrizione

Questo comando sposta l'istanza di una partizione di un servizio senza stato, rispettando tutti i vincoli. L'ID partizione e il nome del servizio devono essere specificati per poter spostare l'istanza. CurrentNodeName quando specificato identifica l'istanza spostata. Se non specificato, verrà spostata un'istanza casuale, è possibile omettere il nuovo nome del nodo e l'istanza viene spostata in un nodo casuale. Se il parametro IgnoreConstraints viene specificato e impostato su true, l'istanza verrà spostata indipendentemente dai vincoli.

Parametri

-CurrentInstanceNodeName

Nome del nodo di origine per lo spostamento dell'istanza. Se non specificato, l'istanza viene spostata da un nodo casuale.

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

-IgnoreConstraints

Ignorare i vincoli durante lo spostamento di una replica o di un'istanza. Se questo parametro non viene specificato, vengono rispettati tutti i vincoli.

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

-NewInstanceNodeName

Nome del nodo di destinazione per la replica secondaria o lo spostamento dell'istanza. Se non specificato, la replica o l'istanza viene spostata in un nodo casuale.

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

-PartitionId

Specifica l'ID partizione.

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

-PartitionKey

Specifica la chiave di partizione.

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

-PartitionKindNamed

Indica che questo cmdlet sposta una partizione denominata.

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

-PartitionKindSingleton

Indica che questo cmdlet sposta una partizione singleton.

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

-PartitionKindUniformInt64

Indica che questo cmdlet sposta una partizione UniformInt64.

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

-ServiceName

Nome del servizio.

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

-TimeoutSec

Specifica il periodo di timeout, espresso in secondi, per l'operazione.

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

Input

System.Boolean

System.Guid

System.Uri

System.String

Output

System.Object