Чем новее сервер, тем дольше он загружается.
Особенно это раздражает во время диагностики или при обновлении прошивки, поэтому однажды я порылся в закромах Dell и нашел несколько полезных утилит для экономии нервов.
Автоматическая миграция и самостоятельная прошивка У Dell есть бесплатный набор инструментов Основы OpenManage для мониторинга оборудования и обновления прошивки.
Для инфраструктуры с физическими серверами это хороший вариант решения некоторых административных задач:
- Мониторинг любого оборудования через SNMP, IPMI и WMI. Для OpenManage Essentials 2.2 и более поздних версий вы можете импортировать файлы определений MIB непосредственно из консоли.
Для более старых версий вам понадобится Утилита импорта MIB Dell OpenManage Essentials ;
- Загрузите и установите новые версии драйверов и прошивок.
Плагин Dell Management для VMware vCenter .
Плагин позволяет vCenter оперативно узнавать об аппаратных сбоях и одновременно обновлять прошивки, драйверы и BIOS на хостах с ESXi. Но что оказалось наиболее полезным, так это то, что vCenter может мигрировать виртуальные машины перед запуском прошивки.
Миграция при обновлении сервера доступна как для текущих систем Dell PowerEdge 12 и 13 поколений, так и для восстановлены серверы 11 поколения с контроллером iDRAC. Что такое iDRAC Это запатентованный вариант IPMI (интеллектуального интерфейса управления платформой).
По сути, тот же «удаленный доступ к физической консоли и BIOS», но с дополнительными инструментами от Dell. Аналог от HP — iLO (Integrated Lights-Out), от IBM — RSA (Remote Supervisor Adaptor).
Скрипт обновления оборудования на виртуальных хостах теперь выглядит так:
- Прямо в консоли vCenter вижу пометки о необходимости обновления - там же можно запустить Мастер прошивки .
Мастер может получать обновления как из онлайн-репозитория Dell, так и из локальных источников;
- Далее выбираю обновления и указываю удобное время.
Обязательно проверяю BIOS, iDRAC и LifecycleControler, чтобы не возникло проблем при установке;
- Обновление кластера занимает от 30 до 60 минут. Если все пойдет хорошо, машины вернутся обратно на свой хост, и процесс можно будет отслеживать с помощью уведомлений по электронной почте или на странице «Очередь заданий».
Чтобы автоматически переместить виртуальные машины на другой хост, vSphere должна работать в конфигурации DRS (планировщик распределенных ресурсов) в полностью автоматическом режиме.
Без плагина все эти операции выполнялись вручную, включая предварительную миграцию машин, создание загрузочной флешки для обновления, прошивку каждого компонента отдельно и т.д. Разумеется, сидя рядом с сервером, что уже не так красиво и удобно.
.
Конечно, вы можете попробовать реализовать нечто подобное, используя Zabbix и набор скриптов.
Но почему бы не воспользоваться некоторыми удобствами, которые обошлись компании в скромные 495 долларов за лицензию плагина на 5 хостов.
Были некоторые опасения типа «а вдруг все пойдет не так и на следующий день серверы вообще не заработают».
Для большинства трудностей существует следующий алгоритм:
- Я получаю предупреждение о том, что виртуальные машины перенесены успешно или нет. Если миграция окажется неудачной, обновление не запустится, и на следующий день я спокойно разберусь в ситуации;
- После миграции машин на другой хост наш «пациент» может даже сгореть незаметно для пользователей.
Если обновление окажется неудачным, хост не будет пытаться загрузиться снова и снова, а будет спокойно ждать отката прошивки.
Конечно, если не забудете поставить галочку Включить сигналы тревоги для хостов Dell при настройке интеграции OpenManage;
- Если обновление прошивки прошло не очень удачно, то в процессе будут готовы логи перезагрузки и скриншоты консоли.
Если говорить о скриншотах, то это следующая полезная опция.
Скриншоты синего и пурпурного экранов Знаете, как это бывает: добавляешь драйвера на хост, перезагружаешь ESXi и спокойно отключаешься от удаленного управления, ожидая загрузки системы.
А она по-прежнему недоступна и недоступна.
Вы подключаетесь снова и видите фиолетовый экран.
Понятно, что первым действием будет откат добавленного модуля.
Что делать, если проблема не в нем?
В таких случаях я сначала перезагружаю хост и наблюдаю за процессом загрузки, его этапами и появляющимися сообщениями.На серверах с модулем iDRAC 7 Enterprise журнал сообщений и экранов консоли сохраняется при загрузке, зависании или возникновении ошибок сервера.
То есть вся диагностическая информация уже под рукой и не требует многократных перезагрузок, каждая из которых на современных системах может длиться более 5 минут.
Вы можете просмотреть записи последних трех загрузок.
Чтобы использовать эту опцию, вам потребуется лицензия iDRAC Enterprise за 75 долларов США.
Еще немного магии iDRAC Модуль управления оборудованием Dell может отменить неудачную установку встроенного ПО и вернуться к любой предыдущей версии.
Это полезно, например, при обнаружении ошибки в новой версии — в комментариях к посту было обсуждение подобных вещей.
статья о сервисных контрактах .
Вы можете просто вернуть его «как было» и больше не трогать.
Откат прошивки доступен сразу для нескольких компонентов за одну перезагрузку, что экономит массу времени (вспомните медленную загрузку современного железа с десятками ГБ памяти).
Пару лет назад мы неудачно прошили биос на сервере и после перезагрузки восхитились вот такой надписью:
Все, что я сделал после первоначальной паники, это зашел в Lifecycle Controller со своей станции и выбрал «Запустить откат прошивки для BIOS», что успешно сыграло свою роль.
Мастер восстановления прошивки поддерживает следующие устройства:
- контроллер iDRAC;
- БИОС;
- LAN-карта;
- блок питания ;
- RAID-контроллер.
- Встроенный VNC-сервер .
Позволяет подключаться к iDRAC через знакомый клиент VNC без использования браузера и установки стороннего программного обеспечения.
Требуется лицензия iDRAC Enterprise;
- Прозрачная аутентификация в Active Directory .
До сих пор многие коллеги используют локальные учетные записи в модулях управления оборудованием, что достаточно неудобно при смене ответственного за конкретный сервер.
Есть нечто похожее от Dell — называется OpenManage Mobile, приложение доступно по ссылке Андроид И iOS .
По сути, это урезанный клиент для консолей OpenManage Essentials и iDRAC, который можно установить на смартфон или планшет и получить следующие возможности:
- Включение и перезагрузка сервера;
- Просмотр уведомлений iDRAC;
- Чтение журналов событий OpenManage Essentials;
- Запускаем соединение через VNC. Приложение содержит ссылки на удаленное управление, которые открываются в стандартном VNC-клиенте планшета;
- Загрузка документации на оборудование.
Есть у меня старая вредная привычка: после манипуляций с железом или программным обеспечением на одном из наших сайтов я иду в офис и по дороге смотрю актуальный статус «пациентов» через уведомления по электронной почте.OpenManage Mobile вывел эту привычку на новый уровень и позволяет вам просматривать свой статус в режиме реального времени.
Я бы, конечно, не рискнул просто перезагружать сервер удаленно вне офиса, но просмотр статусов и логов часто бывает полезен.
Используйте приложение С планшета логичнее — тогда можно организовать удобный VNC-доступ и получить своеобразную панель управления сервером.
Разумеется, доступ к сети с интерфейсами iDRAC осуществляется через VPN. О земном Если посчитать стоимость всех этих бонусов за один сервер , тогда это выходит $174 :
- Dell iDRAC Enterprise стоит около 75 долларов за сервер;
- Плагин Dell Management для VMware vCenter — около 99 долларов за хост.
Какие инструменты управления скрасят вашу административную рутину? Напоследок несколько полезных ссылок:
- Настройка удаленного мониторинга и обновление прошивки/драйверов Dell ;
- Импорт определений SNMP (MIB) для сторонних систем в OpenManage Essentials. ;
- База данных с файлами описания MIB для различных систем .
Полезно, если вы строите мониторинг на основе OpenManage Essentials;
- Настройка записи загрузочного видео сервера через iDRAC .
-
Ферма Зомби
19 Oct, 24 -
Карманный Плекстор
19 Oct, 24 -
Подкаст Просто Для Развлечения
19 Oct, 24 -
Новые Должностные Обязанности Pr-Директора
19 Oct, 24