Dear all,
.
In our environment, ESXi will be installed on the local harddisk of the server.
So, I would like to get the RAID level of the harddisk where the esxi is installed .
If above is not possible, is there a way to fetch the physical harddisk and its sizes, where the host is installed.
Eg : Either i need an answer as RAID 5 or
i require answer as Physical disk 1 - 100 GB Physical disk 2 - 100 GB , physical disk 3 - 100GB
So by fetching the local datastore size, i can get the configured RAID level.
Please help
I got it out finally.
Able to fetch RAID level using the below command.
(Get-VMHost | Get-View).Runtime.HealthSystemRuntime.HardwareStatusInfo.StorageStatusInfo | where { $_.Name -like "Logical Volume 1 on HPSA1*"} | Select -ExpandProperty Name
Any help on this please.
LucD : Can you please help me to get this info.
You want to determine the boot LUN, as described in KB2030957 I guess?
I can find the bootVolume, but linking this to the device requires afaik some private API (the vmkfstools part from the KB).
The only viable alternative is to use SSH via plink.exe, adn execute the steps from the KB via the SSH session.
Blog: lucd.info Twitter: @LucD22 Co-author PowerCLI Reference
I got it out finally.
Able to fetch RAID level using the below command.
(Get-VMHost | Get-View).Runtime.HealthSystemRuntime.HardwareStatusInfo.StorageStatusInfo | where { $_.Name -like "Logical Volume 1 on HPSA1*"} | Select -ExpandProperty Name