Информация о дисках esxi. Получение информации о физических дисках с помощью PowerCLI.
Если перед вами встала задача получить информацию о жестких дисках хоста Esxi, то вариантом решения этой задачи может стать сбор информации с помощью PowerCLI.
Наверняка, многим известно, что в графическом интерфейсе VMware выводит достаточно скудную информацию о дисках(а, иногда, и вообще не выводит).
Давайте посмотрим, что можно сделать для получения нужной информации.
На помощь снова приходит PowerCLI.
Подключаемся к vcenter командой Connect-VIServer
Задаем переменные:
1 |
$esx = Get-VMHost <Ваш хост> |
1 |
$esxcli = Get-EsxCli -VMHost $esx |
Получаем информацию о дисках:
1 |
$esxcli.storage.core.device.list() |
Для получения только нужных свойств, укажите их с помощью командлета Select.
1 |
$esxcli.storage.core.device.list() | Select Model,Size,Vendor |
Для получения информации по локальным дискам:
1 |
$esxcli.storage.core.device.list() | where{$_.DeviceType -eq 'Direct-Access' -and $_.IsLocal -eq 'true'} |
По внешним дискам:
1 |
$esxcli.storage.core.device.list() | where {$_.DeviceType -eq 'Direct-Access' -and $_.IsLocal -eq 'false' -and $_.IsSharedClusterWide -eq 'True'} |
Вот так можно получить информацию по физическим дискам хоста Esxi.