Как перезагрузить сервер, управляемый Intersight, с помощью PowerShell?
-
Мы создали скрипт для развертывания новых серверов ESXi (в PowerShell)
. Он создает профиль на основе шаблона и подключает к нему сервер.
Затем мы устанавливаем нужные файлы для запуска по HTTP и установки ESXi.
Но я не могу найти команду для перезагрузки сервера, чтобы начать процесс установки. Команда «Set-IntersightComputeServerSetting -AdminPowerState Reboot» выглядела многообещающей, но она не перезагружает сервер, а перезагружает контроллер управления. У кого-нибудь есть идеи? -
Привет
[, @arnold-romeijn.]
Я только что поработал с командами и подтверждаю, что «-AdminPowerState Reboot» перезагружает только контроллер.
Но в зависимости от того, насколько жесткими вы хотите быть, HardReset и PowerCycle перезагружают сервер.
Я сделал следующее. #Сбор профиля
сервера $ServerProfile = Get-IntersightServerProfile -Name
«PROFILENAME»#Сбор вычислительного блейда, связанного с профилем
сервера $ComputeBlade = Get-IntersightComputeBlade -Moid $ServerProfile.AssignedServer.ActualInstance.
Moid#Получает настройки конкретного
сервера $ComputeServerSettings = Get-IntersightComputeServerSetting -Name $ComputeBlade.Name $ComputeServerSettings | Set-IntersightComputeServerSetting -AdminPowerState PowerCycle
Это также работает
$ComputeServerSettings | Set-IntersightComputeServerSetting -AdminPowerState Hardreset При выполнении
команды я получаю ошибку barcalona, но на самом деле сервер перезагружается -
Спасибо, Марк, это работает!
Теперь я нашел (ну, кто-то прислал мне ссылку
![
]
) в документации по API, где объясняются эти параметры:
Документация
по API Cisco Intersight AdminPowerState:
строка
Настроенное пользователем состояние питания сервера
.*Policy— состояние питания установлено на значение по умолчанию в политике
.*PowerOn— состояние питания сервера установлено на «Вкл.
».*PowerOff— состояние питания сервера установлено на «Выкл.
».*PowerCycle— состояние питания сервера сброшено
.*HardReset— состояние питания сервера сброшено с помощью жесткой перезагрузки
.*Shutdown— операционная система на сервере выключена
.*Reboot— состояние питания IMC перезагружено.
Здравствуйте! Похоже, вам интересна эта беседа, но у вас пока нет учетной записи.
Вы устали просматривать одни и те же посты каждый раз, когда заходите на сайт? После регистрации, вам не придётся искать обсуждения в которых вы принимали участие, настройте уведомления о новых сообщениях так как вам это удобно (по электронной почте или уведомлением). У вас появится возможность сохранять закладки и ставить лайки постам, чтобы выразить свою благодарность другим участникам сообщества.
С вашими комментариями этот пост может стать ещё лучше 💗
Зарегистрироваться Войти