Включить энергию!

Свежачок от Филиппа Зыкова.

Некоторое время назад в асько-переписке с Mister Nobody мы посылали лучи жестокого поноса разработчикам Dell и Vmware, т.к. очень хотели видеть потребление электричества на вкладке Performance но мы жестоко обламывались даже после установок последних версий OMSA.

Сегодня на эту статью меня вдохновил Mister Nobody ссылкой.

Я решил, что тоже хочу видеть потребление электричества на моих лезвиях Dell M600. Т.к. в последнем OMSA этой опции не оказалось, то пришлось идти по известному всем адресу …
Немного порыскав по гуглю я нашел еще статью.

Дальше все оказалось просто:


1. Если у вас Vsphere 4.1 то включаем Remote Tech Support (SSH) на вкладке Configuration|Security Profile|Properties.
2. Подключаемся при помощи WinSCP (не забудьте при подключении сменить SFTP на SCP).
3. Заходим в /usr/share/sensors и видим файлик vmware , делаем его копию на всякий случай.
4. Потом в этот файл добавляем 3 строчки:
default:power:Dell:*:Power Supply 1,Power Supply 2:WATTS
default:power:Dell:*:System Board System Level:WATTS
default:power:Dell:*:System Level:WATTS

Я не стал заморачиваться с прописыванием моделей, просто посмотрел, как называются эти параметры в CMC/iDRAC для моих лезвий M600 и 1955.

5. Делаем Restart Management Agents либо на вкладке Configuration|Security Profile|Properties либо в командной строке — /usr/lib/vmware/bin/services.sh restart
6. Видим через пару минут вот такую картинку:

powermanagment

Если у вас другие сервера, то вот более полный обобщенный перечень:
default:power:FUJITSU:*:Pwr Mon:WATTS
default:power:FUJITSU:*:Total Power:WATTS
default:power:FUJITSU:*:SYSTEM:WATTS
default:power:FUJITSU:*:PSU1 Power,PSU2 Power:WATTS
default:power:Dell:*:System Level:WATTS
default:power:HP:*:Power Supply 1,Power Supply 2:WATTS
default:power:Hewlett-Packard:*:Power Meter:WATTS
default:power:Hewlett-Packard:*:Power Supply 1,Power Supply 2:WATTS
default:power:NEC:*:POWER:WATTS
default:power:NEC:*:Power:WATTS
default:power:NEC:*:Input_Power:WATTS
default:power:NEC:*:System Power:WATTS
default:power:MITSUBISHI:*:POWER:WATTS
default:power:MITSUBISHI:*:Power:WATTS
default:power:TOSHIBA:*:POWER:WATTS
default:power:TOSHIBA:*:Power:WATTS
default:power:BULL:*:POWER:WATTS

Кстати, если у вас не заработало, то посмотрите на вкладке Hardware status хоста название этого параметра либо в Voltage, либо в Power.

У моих Dell 1955 на этой вкладке в разделе Power вот такая картинка:

powersupply-1955

Поэтому ищу решение этой проблемы.

Запись опубликована в рубрике 4.1, Dell, Hardware, VMware, vSphere. Добавьте в закладки постоянную ссылку.

3 комментария на «Включить энергию!»

  1. phily говорит:

    UPD: Dell 1955 не имеет данных по Power Supply для iDRAC. Они доступны только для корзины в CMC.
    Эти блейды обречены. Хнык…

  2. SergeyD говорит:

    У меня IBM 3850. Оказалось достаточно включить параметр Power.ChargeVMs в 1 (Configuation ESX Host -> Software box -> Advanced Settings -> Power).

    PS Извиняюсь за назойливость, но для перезагрузки агента следует использовать команды (Automatic Startup/Shutdown на хосте должно быть DISABLED!!!):
    > service mgmt-vmware restart
    > service vmware-vpxa restart

  3. phily говорит:

    Проблема в том, что оно показывает полную чушь — при сложении величин потребления VM на хосте где это включено их сумма не равна потреблению мощности хостом .
    Думаю, что в некотором смысле это из-за того, что потребление считается без накладных расходов на хост, т.е. дается не пропорциональное потребление, а абсолютное.
    Таким образом эта аналитика, конечно же, показывает «прожорливые» VM, а по разнице можно оценить сколько накладных расходов на каждом хосте, но так как не относительная, то ее точность это вопрос веры.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *