Get-ServiceFabricNode

Service Fabric クラスター内のすべてのノード、または特定のノードの情報を取得します。

構文

Get-ServiceFabricNode
   [[-NodeName] <String>]
   [-StatusFilter <NodeStatusFilter>]
   [-ContinuationToken <String>]
   [-TimeoutSec <Int32>]
   [<CommonParameters>]
Get-ServiceFabricNode
   [[-NodeName] <String>]
   [-StatusFilter <NodeStatusFilter>]
   [-GetSinglePage]
   [-ContinuationToken <String>]
   [-MaxResults <Int64>]
   [-TimeoutSec <Int32>]
   [<CommonParameters>]

説明

Get-ServiceFabricNode コマンドレットは、スタンドアロンの Service Fabric クラスター内のすべてのノードまたは特定のノードに関する情報を取得します。 返されるノード情報には、ノード名、状態、種類、正常性状態が含まれます (詳細については、「 出力」 セクションを参照してください)。

Service Fabric クラスターで操作を実行する前に、 Connect-ServiceFabricCluster コマンドレットを使用してクラスターへの接続を確立する必要があることに注意してください。

例 1: クラスター内のすべてのノードの情報を取得する

PS C:\> Get-ServiceFabricNode

このコマンドは、Service Fabric クラスター内のすべてのノードの情報を返します。

例 2: 特定のノードの情報を取得する

PS C:\> Get-ServiceFabricNode -NodeName Node1

このコマンドは、Node1 という名前のノードの情報を返します。

パラメーター

-ContinuationToken

クエリ結果の次のページを取得するために使用できる継続トークンを指定します。

指定されたフィルターを考慮する結果が多すぎると、1 つのメッセージに収まらない可能性があります。 ページングは、返された結果のコレクションを別のページに分割することによって、これを考慮するために使用されます。 継続トークンは、前のページがどこに残っているかを知るために使用され、クエリ自体にのみ意味があります。 この値は、このクエリの実行から生成する必要があり、後続のページを取得するために次のクエリ要求に渡すことができます。 null 以外の継続トークン値は、後続のページがある場合にのみ、結果の一部として返されます。 この値が -GetSinglePage オプションなしで指定されている場合、クエリは継続トークン値から始まるすべてのページを返します。

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

-GetSinglePage

クエリが継続トークン値を持つクエリ結果の 1 ページを返すか、すべてのページを 1 つの結果リストに結合するかを指定します。 このオプションが選択されている場合は、クエリの呼び出し元が後続のページを確認する必要があります。

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

-MaxResults

ページごとに返すことができる結果項目の最大数を指定します。 これにより、返される結果の数の上限が定義され、最小値は定義されません。 たとえば、構成で定義されている最大メッセージ サイズ制限に従ってページが返される項目が最大 1,000 個に収まり、MaxResults の値が 2000 に設定されている場合、2000 個の結果項目がクエリの説明と一致する場合でも、1,000 件の結果のみが返されます。 この値には、GetSinglePage フラグを選択する必要があります。それ以外の場合は無視されます。

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

-NodeName

情報が返される Service Fabric ノードの名前を指定します。 指定しない場合、コマンドレットはクラスター内のすべてのノードの情報を返します。

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

-StatusFilter

ノード状態フィルターを System.Fabric.Query.NodeStatusFilter オブジェクトとして指定します。

結果には、このフィルターに一致する状態を持つノードのみが返されます。

Type:NodeStatusFilter
Accepted values:Default, Up, Down, Enabling, Disabling, Disabled, Unknown, Removed, All
Position:Named
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

入力

System.String

出力

System.Object