Если инфорация оказалась интересна и/или полезна, не побрезгуйте, оставьте комментарий ;)
Показаны сообщения с ярлыком Hewlett Packard Enterprise. Показать все сообщения
Показаны сообщения с ярлыком Hewlett Packard Enterprise. Показать все сообщения

пятница, 3 апреля 2020 г.

Бесплатная временная лицензия до конца 2020 года на iLO Advanced для серверов HPE Proliant

Наша компания решила поддержать малый и средний бизнес в период разгула коронавируса. Любой желающий может скачать себе ключ на активацию функционала iLO Anvanced на серверах HPE Proliant.

Полное сравнение возможностей стандартной и расширенной версии iLO можно посмотреть в этом документе:
https://support.hpe.com/hpesc/public/docDisplay?docLocale=en_US&docId=emr_na-c04951959

Но самое важное - это функция удаленной графической консоли и функция виртуального привода DVD / носителя USB. То есть это возможность полноценного администрирования сервера удаленно, без физического доступа к нему. Полезная возможность при седении в карантине.

Корпоративные заказчик и так покупают лицензию iLO Anvanced. А компании поменьше на ней экономят. Сейчас можно бесплатно скачать ключ, который будет работать до конца года.

Итак, как получить ключ.
1. Идем на страницу сайта компании, посвященную iLO
www.hpe.com/info/iLO
Нажимает кнопку "Try iLO Advanced"

2.  Рассказываем о себе, заполняя форму и нажимаем "Go to Download"



3. В правом столбце нажимаем "Download"



4. В скачанном файле ищем ключ.

А если у вас есть свободное рабочее время в самоизоляции, то рекомендую попробовать еще пару продуктов.

1. HPE iLO Amplifier Pack
https://buy.hpe.com/us/en/software/server-management-software/server-ilo-management/ilo-management-engine/ilo-amplifier-pack/p/1009838729
ПО бесплатное. Поставляется в виде виртуальной машины. Позволяет проводить инвентаризацию серверов, обновлять микрокоды, сохранять и восстанавливать настройки iLO.
Полностью возможности раскрываются при наличии на серверах лицензии iLO Advanced.
Есть возможность оценить и сравнить iLO Amplifier Pack с лицензией iLO Advanced и без.
Документация тут
https://techlibrary.hpe.com/us/en/enterprise/servers/solutions/info-library/index.aspx?cat=iLO_AP&lang=1&sort=title

2. HPE InfoSight for Servers.
https://www.hpe.com/us/en/solutions/infosight.html
Для серверов работает в связке с iLO Amplifier Pack. Облачный сервис по диагностике и мониторингу вашего оборудования. Чтобы пользоваться, надо иметь поддержку на оборудование (гарантия - тоже поддержка). В сервисе можно также отслеживать статус заявок.
Полезен при удаленной работе, если не боитесь передать телеметрию (не пользовательские данные, конечно) на серверы компании.
Документация тут
https://techlibrary.hpe.com/us/en/enterprise/servers/solutions/info-library/index.aspx?cat=infosight&lang=1&sort=title


P.S. Более развернутая статья в корпоративном блоге на Хабре
https://habr.com/ru/company/hpe/blog/498302/
 

среда, 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 и убедиться что процессор управления перезагружается.

вторник, 24 октября 2017 г.

PowerShell и HPE OneView. Советы. Как получить IP-адрес iLO

Кажется, совсем простая задача, однако средим свойст объекта.

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

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

Проверим, какие есть методы и свойства у этого объекта (вообще команда Get-Member очень полезна, если документация библиотеки не на высоте):
PS > Get-Member -InputObject $server






Видно, что IP-адрес iLO нигде не светится. После некоторых поисков выясняется, что информация о настройках сети iLO есть свойстве "mpIpAddresses":


А именно в множестве "mpIpAddresses":
PS > $server.mpHostInfo.mpIpAddresses


Адреса оказывается два - IP v4 и IP v6. Второй вряд ли часто используется. Поэтому нам надо получить первый. Используем фильтр "where" с регулярным выражением "\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}". Честно скажу, что в регулярных выражениях я не силен, поэтому формулу честно скопировал из Интернета:
PS > ($server.mpHostInfo.mpIpAddresses |where {$_.address -match "\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}"}).address


Всё. Адрес у нас в руках. Можно его использовать в других скриптах.  Для примера используем команду ping:
PS > ping ($server.mpHostInfo.mpIpAddresses |where {$_.address -match "\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}"}).address

или
PS > Test-Connection -ComputerName ($server.mpHostInfo.mpIpAddresses |where {$_.address -match "\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}"}).address -Count 1 -Quiet

Конец примера.