Move-ServiceFabricInstance

ステートレス サービスのパーティションのインスタンスを移動します。

構文

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>]

説明

このコマンドは、すべての制約を考慮して、ステートレス サービスのパーティションのインスタンスを移動します。 インスタンスを移動できるようにするには、パーティション ID とサービス名を指定する必要があります。 CurrentNodeName を指定すると、移動されるインスタンスが識別されます。 指定しない場合、ランダム インスタンスは移動され、新しいノード名は省略でき、インスタンスはランダム ノードに移動されます。 IgnoreConstraints パラメーターを指定し、true に設定すると、制約に関係なくインスタンスが移動されます。

パラメーター

-CurrentInstanceNodeName

インスタンス移動のソース ノードの名前。 指定しない場合、インスタンスはランダム ノードから移動されます。

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

-IgnoreConstraints

レプリカまたはインスタンスを移動するときに制約を無視します。 このパラメーターが指定されていない場合は、すべての制約が受け入れられます。

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

-NewInstanceNodeName

セカンダリ レプリカまたはインスタンス移動のターゲット ノードの名前。 指定しない場合、レプリカまたはインスタンスはランダム ノードに移動されます。

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

-PartitionId

パーティション ID を指定します。

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

-PartitionKey

パーティション キーを指定します。

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

-PartitionKindNamed

このコマンドレットが名前付きパーティションを移動することを示します。

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

-PartitionKindSingleton

このコマンドレットがシングルトン パーティションを移動することを示します。

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

-PartitionKindUniformInt64

このコマンドレットが UniformInt64 パーティションを移動することを示します。

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

-ServiceName

サービスの名前。

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

-TimeoutSec

操作のタイムアウト期間を秒単位で指定します。

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

入力

System.Boolean

System.Guid

System.Uri

System.String

出力

System.Object