Get-PhysicalDiskStorageNodeView
Gets the node view of a physical disk.
Syntax
Get-PhysicalDiskStorageNodeView
[[-StorageNode] <CimInstance>]
[[-PhysicalDisk] <CimInstance>]
[[-CimSession] <CimSession>]
[<CommonParameters>]
Description
The Get-PhysicalDiskStorageNodeView cmdlet gets the node view of physical disk. The object that this cmdlet returns includes physical disk properties such as Microsoft Multipath I/O (MPIO) settings, drive health, and so on.
You can use this cmdlet to debug disk issues specific to a node.
Examples
Example 1: Get the node view for a Storage node
PS C:\>$N = Get-StorageNode -Name "ClusterNode01"
PS C:\> $Output = Get-PhysicalDiskStorageNodeView -StorageNode $N
PS C:\> $Pd = Get-PhysicalDisk -ObjectId $Output[0].PhysicalDiskObjectId
The first command gets the Storage node named ClusterNode01, and then stores it in the $N variable.
The second command gets the node-specific properties of the Storage node in $N, and then stores them in the $Output variable.
The third command gets the specified drive object, and then stores it in the $Pd variable.
Example 2: Get the node view for a disk
PS C:\>$Pd = Get-PhysicalDisk -FriendlyName "PhysicalDisk01"
PS C:\> Get-PhysicalDiskStorageNodeView -PhysicalDisk $Pd
The first command gets the disk object for PhysicalDisk01, and then stores it in the $Pd variable.
The second command gets the node-specific properties for the disk in $Pd.
Example 3: Get the node view for a specified disk and node
PS C:\>$N = Get-StorageNode -Name "ClusterNode01"
PS C:\> $Pd = Get-PhysicalDisk -FriendlyName "PhysicalDisk01"
PS C:\> Get-PhysicalDiskStorageNodeView -StorageNode $N -PhysicalDisk $Pd
The first command gets the Storage node named ClusterNode01, and then stores it in the $N variable.
The second command gets the physical disk named PhysicalDisk01, and then stores it in the $Pd variable.
The third command gets the node view for the specified Storage node and physical disk.
Parameters
-CimSession
Type: | CimSession |
Position: | 2 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PhysicalDisk
Specifies a physical disk as a CimInstance object.
Type: | CimInstance |
Position: | 1 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-StorageNode
Specifies a storage node as a CimInstance object.
Type: | CimInstance |
Position: | 0 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Outputs
MSFT_StorageNodeToPhysicalDisk
Specifies physical disk properties such as health status, operational status, MPIO status, MPIO load balancing policy, MPIO path IDs, MPIO path state, and IDs of the physical disk object and Storage node object.
Notes
- When used in Failover Cluster, cmdlets from the Storage module operate on cluster level (all servers in the cluster).
Related Links
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기