Назад | Перейти на главную страницу

Как узнать больше об оборудовании, используя только ESXi4.1 и (возможно) оболочку

При запуске ESXi4.1 на машине HP с удаленным доступом только к хост-оболочке ssh и консоли vmware (без iLO) есть ли способ собрать отчет об оборудовании с сервера? Меня особенно интересует, являются ли диски SAS или SATA, и оснащен ли контроллер p410i NVRAM и батареей.

Очевидно, что это хост виртуальной машины, перезагрузка - последнее средство (тем более, что я удален от машины).

Я также был бы признателен за указатель на LiveCD, который я мог бы использовать с этой машиной (на случай, если мне придется перезапускать его), который я мог бы передать человеку, локальному для хоста, чтобы они могли загружать систему с компакт-диска, собирать отчет, и отправьте его мне.

Спасибо

UPD: вот скриншот того, как все выглядит atm:

Полагаю, это означает, что у этого ESXi нет пакетов для HP, и мне нужно искать другой способ? Или я ищу не в том месте?

Это сервер HP, поэтому должна быть некоторая информация об оборудовании, доступном в клиенте vSphere. Я не понимаю, говорите ли вы, что у вас есть доступ к клиенту или нет, исходя из вашего вопроса. Если у вас есть доступ, вы можете перейти в Configuration -> Health Status -> Storage, чтобы увидеть настройку массива. Это применимо только в том случае, если вы используете версию ESXi со встроенными агентами / датчиками HP. Если сервер не является сборкой для HP, информация о массиве хранения может отсутствовать.

Вы знаете модель сервера HP? Это может помочь сузить круг вопросов, так как многие из последних устройств с контроллерами Smart Array P410 имеют установленный кэш записи с резервной памятью или резервным питанием от батареи (BBWC).

Но с помощью оболочки ssh хоста вы можете получить название продукта сервера и номер детали HP. В командной строке введите:

smbiosDump | egrep '(Product|Serial)'

На одном из моих серверов ESXi это дает следующий результат:

~ # smbiosDump | egrep '(Product|Serial:)'
      Serial Services supported
    Product: "ProLiant DL370 G6"
    Serial: "MXQxxx0DHP"
    Serial: "MXQxxx0DHP"
    Product ID: 519577-005

При поиске в Google "Product ID" появляются краткие спецификации HP для этой модели, показывающие наличие контроллера Smart Array P410i с 512 МБ BBWC.

Что касается дисков и типов дисков, составляющих массив, нормальным подходом является использование агентов HP Insight и использование hpacucli при использовании полной ОС или одним из способов перечислено здесь. Однако это не вариант для ESXi. Вы определенно можете получить эту информацию из программы настройки BIOS (нажмите F8 в приглашении) на сервере во время POST.

Для получения полных технических характеристик оборудования вам не нужен универсальный live CD. Серверы идут с ними. Используйте прилагаемый компакт-диск HP SmartStart (или скачать). Выполнение этого даст полное представление о характеристиках оборудования и конфигурации RAID.

Вы можете получить всю эту информацию из vCenter, используя страницу состояния оборудования. На снимке экрана показан сервер Dell, но он может отображаться для сервера HP - YMMV.

lspci в командной строке должны быть перечислены ваши карты контроллера. например

~ # ~ # lspci | grep storage
000:000:17.0 Mass storage controller: ATI Technologies Inc SB700 SATA Controller [IDE Mode] [vmhba0]
000:000:20.1 Mass storage controller: ATI Technologies Inc SB700/SB800 IDE Controller [vmhba1]
000:003:05.0 Mass storage controller: Silicon Image, Inc. SiI 3512 SATARaid Controller [vmhba3]

Я уверен, что есть более элегантный способ, но чтобы узнать, какие у вас диски, вы можете fdisk -l в командной строке и сообщит вам номер модели и серийный номер диска:

например

~ # fdisk -l
Disk /dev/disk /t10.ATA_____SAMSUNG_HD204UI_________________________S2HG**********37______
:2000.3 GB, 2000398934016 bytes 255 heads, 63 sectors/track, 243201 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
<snip>

Попробуй использовать esxcfg-info с участием -w ключ через ssh или консоль. Эта команда возвращает много информации, некоторые из них уникальны