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

пятница, 6 октября 2017 г.

Power Shell и оборудование HPE. Ссылки на ресурсы

В продолжение темы REST API и Power Shell в оборудовании и ПО Hewlett Packard Enterprise собрал ссылки на основные источники: сами командлеты и примеры использования.


  1. Заглавная страница на сайте hpe.com, посвященная REST API https://www.hpe.com/us/en/servers/restful-api.html
  2. Scripting Tools for Windows PowerShell - набор командлетов для работы с BIOS, iLO и Onboard Administrator. https://h20566.www2.hpe.com/hpsc/swd/public/readIndex?sp4ts.oid=1008862655&swLangOid=8&swEnvOid=4168
  3. Страница с примерами скриптов для работы с BIOS, iLO и Onboard Administrator, то есть с командлетами из пункта 2.
    https://github.com/HewlettPackard/PowerShell-ProLiant-SDK
  4. Страница HPE на Github
    https://github.com/HewlettPackard
  5. Библиотека командлетов для OneView. Должна быть аналогичной той, что лежит на Power Shell Gallery. Есть готовые сборки в виде EXE-файлов. Кроме самих командлетов есть примеры скриптов - папка Samples.
    https://github.com/HewlettPackard/POSH-HPOneView/

    Рекомендую ознакомиться с вкладкой Wiki
    https://github.com/HewlettPackard/POSH-HPOneView/wiki

    Авторы обращают внимание на изменение целевой папки установки моделей с C:\System32\WindowsPowerShell\v1.0\Modules на C:\
    ProgramFiles\WindowsPowerShell\Modules\HPOneView.{VERSION}
    . В подпапке Samples можно найти примеры скриптов.
  6. Страница со справкой по REST API для iLO5 и iLO4. Есть примеры. Если по какой-то причине использовать Power Shell и Python возможности нет, то можно перейти на работу непосредственно с REST.
    https://hewlettpackard.github.io/ilo-rest-api-docs/ilo5/
    https://hewlettpackard.github.io/ilo-rest-api-docs/ilo4/
  7. Аналогичный справочник по REST API для OneView
    http://h17007.www1.hpe.com/docs/enterprise/servers/oneview3.1/cic-api/en/api-docs/current/index.html
    и
    http://h17007.www1.hpe.com/docs/enterprise/servers/oneview3.1/cic-rest/en/content/cic-howto-sdk.html
    Речь об одном и том же, но разными словами.
  8. Руководство, как работать с REST API
    http://h17007.www1.hpe.com/docs/enterprise/servers/oneview3.1/cic-rest/en/content/s_overview_rest-sdk.html
  9. Как работать с шиной сообщений об изменении состояния (State-Change Message Bus - SCMB).
    http://h17007.www1.hpe.com/docs/enterprise/servers/oneview3.1/cic-rest/en/content/s_using-SCMB-ci.html
  10. Как работат с шиной потока сообщений показаний (Metric Streaming Message Bus - MSMB).
    http://h17007.www1.hpe.com/docs/enterprise/servers/oneview3.1/cic-rest/en/content/s_using-MSMB.html
  11. Страница Данг Хонга на Github, специалиста HPE, который пишет полезные скрипты для работы с серверами и OneView. У него не просто примеры, а именно законченные скрипты для решения практических задач по администрированию
    https://github.com/DungKHoang?tab=repositories
  12. Интересный пример работы с Power Shell. Установка ОС на сервер без использования Insight Control server provisioning (ICSP). ICSP не поддерживает 10-е поколение серверов Proliant.
    https://github.com/HewlettPackard/oneview-osdeployment
    Пока есть скрипты для загрузки установочных образов. Рекомендаций, как сделать полную автономную установку пока нет. Ссылок на скрипты Mount-VirtualMedia.ps1 и Unmount-VirtualMedia.ps1 на странице нет, но их можно найти в папке PowerShell.


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