У меня есть пара серверов HP с интерфейсами iLO. у вас есть идеи, как я могу получить данные о состоянии сервера через XML или что-то в этом роде?
Обновить: Я хочу иметь возможность получать температуру сервера с помощью скрипта, запущенного на Linux-машине, чтобы контролировать наши серверы Windows HP iLO.
Вы спросили аналогичный вопрос в прошлом месяце, и я дал инструкции о том, где перейти на веб-сайт HP, чтобы получить необходимые инструменты. Вот точные ссылки:
Я предлагаю также просмотреть документацию на веб-сайте HP (по ссылке, предоставленной sleske), поскольку там имеется много доступной информации.
Я знаю, что это устарело, но кто-то ответил на ваш вопрос, как если бы вы пробовали это из окна. В Linux (НЕ WINDOWS ... всех) вы можете сделать это без EXE-инструмента. Вам необходимо использовать модуль Perl Net :: ILO. Это позволит вам написать сценарий, который будет регистрироваться на ваших серверах МОТ и взаимодействовать с ними.
после скачивания:
3) после компиляции и установки напишите небольшой скрипт на perl: (вот тот, который просто распечатывает темп:
vim myscript.pl:
#!/usr/bin/perl
# FILE: /home/myuser/myscript.pl
# CREATED: 07:22:37 07/11/2011
# MODIFIED: 07:46:30 07/11/2011
use Net::ILO
my $ilo = Net::ILO->new(
#address of your system
address => '192.168.2.111',
username => 'Administrator',
password => 'yourpassword',
);
my $temperatures = $ilo->temperatures;
foreach my $sensor (@$temperatures) {
print " Name: ", $sensor->{name}, "\n";
print "Location: ", $sensor->{location}, "\n";
print " Value: ", $sensor->{value}, "\n";
print " Unit: ", $sensor->{unit}, "\n";
print " Caution: ", $sensor->{caution}, "\n";
print "Critical: ", $sensor->{critical}, "\n";
print " Status: ", $sensor->{status}, "\n\n";
}
#---------end script
4) запускаем скрипт - perl myscript.pl
Ваш вопрос довольно расплывчатый. Какие данные о статусе вам нужны? Приведите несколько примеров.
Тем не менее, iLO предлагает интерфейсы сценариев (через инструмент HP CPQLOCFG.EXE или через Perl). Увидеть Документация HP по iLO для подробностей.
Опять же, посмотрите ваш предыдущий вопрос и мой недавний ответ на него.
Интересно, не могли бы вы объединить этот вопрос со своим предыдущим ...
Хотел проверить, работают ли ссылки Джеймса, и, похоже, они работают - после выбора «Для таких продуктов, как серверы, системы хранения и сети, перейдите в Центр поддержки HP - Hewlett Packard Enterprise» во всплывающем окне, в котором сообщается, что предстоящее разделение между HP Inc. и HP Enterprise будет означать разные сайты поддержки. Во всяком случае ...
Утилиту CPQLOCFG.EXE можно найти здесь http://h20565.www2.hpe.com/hpsc/swd/public/detail?sp4ts.oid=3288134&swItemId=MTX_232d69dde5874c11b3ebc27ee3&lang=en-us&cc=us
Утилита онлайн-настройки HP Lights-Out для Linux, также известная как hponcfg-1.9.0-3.noarch.rpm, доступна здесь http://h20565.www2.hpe.com/hpsc/swd/public/detail?sp4ts.oid=3288134&swItemId=MTX_9994deee7e854c48934baeb2e5&lang=en-us&cc=us
Образец сценария HP Lights-Out XML PERL для Linux также можно найти, перейдя по ссылке, которую Джеймс опубликовал много лет назад - однако я новичок в этом сообществе, поэтому я могу разместить только две ссылки на сообщение.
Грядущее разделение компании HP может вызвать некоторые перебои в работе со ссылками, поэтому, возможно, стоит получать обновленные ссылки hpe.com на ваши любимые темы, если вы используете закладку с помощью шрифта.
Привет,
Гарг