This script will help you to enumerate all cluster resources and their possible owners on the cluster name “ClusterVirtualNode00”.
Get-Cluster -Name ClusterVirtualNode00 | Get-ClusterResource | Get-ClusterOwnerNode
References
Syntax
Get-ClusterOwnerNode [-InputObject] [-Cluster ] [-Group ] [-Resource ] [-ResourceType ] [ ]
- InputObject
- Cluster
- Group
- Resource
- ResourceType
Detailed Description
Settings that control the possible or preferred owners affect the way the cluster responds to the failure of a resource or a resource group (a clustered service or application).
Parameters
Cluster
Specifies the name of the cluster to run this cmdlet on. If you type “-Cluster .” or omit the parameter, the cmdlet runs on the local cluster.
Default Value:
Data Type: string
Attributes
Name | Value | PSMAML Attribute |
---|---|---|
Required? | false | required |
Variable Length? | false | variableLength |
Accept wildcard characters? | false | globbing |
Accept Pipeline Input? | false | pipelineInput |
Position? | named | position |
Value Attributes
Name | Value | PSMAML Attribute |
---|---|---|
Required? | true | required |
Variable Length? | false | variableLength |
Group
Specifies the name of the cluster group for which owner nodes are enumerated.
Default Value:
Data Type: string
Attributes
Name | Value | PSMAML Attribute |
---|---|---|
Required? | false | required |
Variable Length? | false | variableLength |
Accept wildcard characters? | false | globbing |
Accept Pipeline Input? | false | pipelineInput |
Position? | named | position |
Value Attributes
Name | Value | PSMAML Attribute |
---|---|---|
Required? | true | required |
Variable Length? | false | variableLength |
InputObject
Specifies the cluster group or cluster resource to enumerate owner nodes on.
Default Value:
Data Type: psobject
Attributes
Name | Value | PSMAML Attribute |
---|---|---|
Required? | false | required |
Variable Length? | false | variableLength |
Accept wildcard characters? | false | globbing |
Accept Pipeline Input? | true (ByValue) | pipelineInput |
Position? | named | position |
Value Attributes
Name | Value | PSMAML Attribute |
---|---|---|
Required? | true | required |
Variable Length? | false | variableLength |
Resource
Specifies the name of the cluster resource for which owner nodes are enumerated. [Alias: res]
Default Value:
Data Type: string
Attributes
Name | Value | PSMAML Attribute |
---|---|---|
Required? | false | required |
Variable Length? | false | variableLength |
Accept wildcard characters? | false | globbing |
Accept Pipeline Input? | false | pipelineInput |
Position? | named | position |
Value Attributes
Name | Value | PSMAML Attribute |
---|---|---|
Required? | true | required |
Variable Length? | false | variableLength |
ResourceType
Specifies the name of the cluster resource type for which owner nodes are enumerated. [Alias: restype]
Default Value:
Data Type: string
Attributes
Name | Value | PSMAML Attribute |
---|---|---|
Required? | false | required |
Variable Length? | false | variableLength |
Accept wildcard characters? | false | globbing |
Accept Pipeline Input? | false | pipelineInput |
Position? | named | position |
Value Attributes
Name | Value | PSMAML Attribute |
---|---|---|
Required? | true | required |
Variable Length? | false | variableLength |
Input Type
- Microsoft.FailoverClusters.PowerShell.ClusterResource
- Microsoft.FailoverClusters.PowerShell.ClusterGroup
- Microsoft.FailoverClusters.PowerShell.ClusterResourceType
Return Type
- Microsoft.FailoverClusters.PowerShell.ClusterOwnerNodeList
Examples
————————– EXAMPLE 1 ————————–
Get-ClusterResource "Cluster Disk 1" | Get-ClusterOwnerNode ClusterObject OwnerNodes ------------- ---------- Cluster Disk 1 {node1, node2}
Description
———–
This command lists the possible owners for Cluster Disk 1 in the local cluster.
————————– EXAMPLE 2 ————————–
Get-ClusterGroup cluster1FS12 | Get-ClusterOwnerNode ClusterObject OwnerNodes ------------- ---------- cluster1FS12 {}
Description
———–
This command lists the preferred owners for the clustered file server (resource group) called cluster1FS12 on the local cluster.