Список WWN в VMware

On 22/04/2014, in Vmware, by Алексей Волобуев

Необходимо было вывести список WWN портов в VMware Vcenter. На просторах интернета был найден скрипт, который используя VMware PowerCLI выводит список на экран. Сам скрипт ниже

# коннект к vCenter

Connect-VIServer -Server bs-vc

# получаем список ESX-серверов
$hosts = Get-VMhost

foreach ($host1 in $hosts) {
Write-Host «Server name — » $host1

$hbas = Get-View (Get-View (Get-VMHost -Name $host1).ID).ConfigManager.StorageSystem
foreach ($hba in $hbas.StorageDeviceInfo.HostBusAdapter) {
if ($hba.gettype().name -eq «HostFibreChannelHba») {
# получение информации
$wwn = «{0:x}» -f $hba.PortWorldWideName
Write-Host «WWN:» $wwn
#Write-Host $wwn
}
}
}

bs-vc — этом имя моего сервера VMware vSphere vCenter

При выполнении этого скрипта запрашиваются учетные данные для подключения к vCenter. Потом выводится список WWN после имени хоста.

В следующей статье пример, где я использовал эту информацию

Tagged with:  

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *