Если инфорация оказалась интересна и/или полезна, не побрезгуйте, оставьте комментарий ;)

среда, 25 октября 2017 г.

HPE OneView и PowerShell. Перезагрузка iLO

Еще один пример работы с PowerShel, OneView, iLO и REST. Перезагрузка iLO сервера.

Откроем сессию с OneView
PS > Connect-HPOVMgmt -Hostname 192.168.1.10 -UserName Administrator -Password password

Создадим объект HPOneView.ServerHardare, используем имя в виде фильтра
PS > $server = Get-HPOVServer -Name "DL360Gen9-1"

Создаем токет авторизации Single Sigh-On:

PS > $SSOToken = $server |Get-HPOVIloSso -IloRestSession


Отключаем проверку сертификата. Иначе работать не будет:
PS > Disable-HPRESTCertificateAuthentication

Создаем массив с параметрами-действиями
PS > $ResetActionArray = @{Action = 'Reset'}

Выполняем команду для перезагрузки iLO, обращаясь по REST процессору управления сервера "/rest/v1/Managers/1". Теоретически вместо "/rest/v1/Managers/1" может быть "/rest/v1/Managers/2":



PS > Invoke-HPRESTAction -Href "/rest/v1/Managers/1" -Session $SSOToken -Data $ResetActionArray

Можно попробовать зайти на iLO и убедиться что процессор управления перезагружается.

Комментариев нет: