General Discussion

Powershell Question

Terrydari123

I need to find the space used by only a select group of volumes. 

PS C:\WINDOWS\system32> Get-NcVol | Where-Object { $_.State -eq 'offline'} |  ( ????) 

 

 

What command can I use to get the total space used by only the offine volumes?

Thanks

1 ACCEPTED SOLUTION

donny_lang

You got it about 95% of the way there. I would do:

 

 Get-NcVol | Where-Object {$_.State -eq "offline"} | select Name, @{l = "TotalSizeGB"; e = {$([Math]::Round($_.TotalSize / 1GB, 2))}}

It'll return something like this:

 

Name         TotalSizeGB
----         -----------
testvol         250

The TotalSize is reported in bytes, so I'm just using a calculated property to convert it back to GB for readability's sake. 

View solution in original post

1 REPLY 1

donny_lang

You got it about 95% of the way there. I would do:

 

 Get-NcVol | Where-Object {$_.State -eq "offline"} | select Name, @{l = "TotalSizeGB"; e = {$([Math]::Round($_.TotalSize / 1GB, 2))}}

It'll return something like this:

 

Name         TotalSizeGB
----         -----------
testvol         250

The TotalSize is reported in bytes, so I'm just using a calculated property to convert it back to GB for readability's sake. 

View solution in original post

Announcements
NetApp on Discord Image

We're on Discord, are you?

Live Chat, Watch Parties, and More!

Explore Banner

Meet Explore, NetApp’s digital sales platform

Engage digitally throughout the sales process, from product discovery to configuration, and handle all your post-purchase needs.

NetApp Insights to Action
I2A Banner
Public