PowerShell script to identify what vm machines are on a particular LUN
We have a VMWare infrastructure which connects to the SAN. Every now and then we will get "running out disk space" error for a particular LUN. What we need to do is to identify what other machines are on the same LUN, then we can address the disk space issue accordingly. Here is a PowerShell one liner to accomplish this and of course you need to have VMWare VI ToolKit installed.
Get-ESX # to connect to the target ESX box
Get-vm -datastore "lunxy"