LINUX.ORG.RU

FreeBSD 8.0 и IPMI


0

0

имеется сервер, с FreeBSD 8.0 на борту. имеется задача разобратся с IPMI на нем. что получаем в итоге:

# ipmitool mc info Device ID : 18 Device Revision : 1 Firmware Revision : 4.3 IPMI Version : 2.0 Manufacturer ID : 11 Manufacturer Name : Hewlett-Packard Product ID : 0 (0x0000) Product Name : Unknown (0x0) Device Available : yes Provides Device SDRs : no Additional Device Support : Sensor Device SDR Repository Device SEL Device FRU Inventory Device IPMB Event Receiver Bridge Chassis Device Aux Firmware Rev Info : 0x03 0x01 0x00 0x00

# ipmitool channel info 2 Channel 0x2 info: Channel Medium Type : 802.3 LAN Channel Protocol Type : IPMB-1.0 Session Support : multi-session Active Session Count : 0 Protocol Vendor ID : 7154 Volatile(active) Settings Alerting : enabled Per-message Auth : enabled User Level Auth : enabled Access Mode : always available Non-Volatile Settings Alerting : enabled Per-message Auth : enabled User Level Auth : enabled Access Mode : always available

во! нашли сетевуху, на первом канале нет вообще никого, на остальных тоже не сетевухи.

и сразу сталкиваемся с проблемой которая так и не отпустит нас в дальнейшем

# ipmitool sol set force-encryption true Error requesting SOL parameter 'Set In Progress (0)': Invalid data field in request Error fetching SOL parameters for force-encryption update

И это мы увидим на любое действие с попыткой сказать что-то Serial-on-Lan, если будем пытаться говорить что-то правильное. Если начнем проверять, не отличаются ли настоящие параметры, от параметров в хелпе, то увидим

# ipmitool sol set force-authentication enable Invalid value enable for parameter force-authentication Valid values are true and false

то есть в прошлый раз мы ввели однозначно правильную команду, а увидели то, что увидели. ну и в результате SOL не взлетает и ничего хорошего мы не видим. А! Еще одна интересная проблема, но может она и не проблема вовсе, а просто я, так как первый раз столкнулась с IPMI не знаю особенностей. По ifconfig -a мы видим две сетевухи, нам известны их маки, а вот по # ipmitool lan print 2 видим совершенно другой мак, этим не особо родственный, ну то есть первые цифры тоже их HPшного пула, а вот дальше совершенно иное, но тут вопрос уже просто нормально это или нет.

Да, если нужен вербозный вывод нашей ошибки

# ipmitool -vvvvv sol set force-authentication true Using ipmi device 0 Set IPMB address to 0x20 Running PICMG GetDeviceLocator OpenIPMI Request Message (1 bytes) 00 Sending request to System Interface Got message: type = 1 channel = 0xf msgid = 0 netfn = 0x2d cmd = 0x0 data_len = 1 data = c1 No PICMG Extenstion discovered, keeping IPMB address 0x20 OpenIPMI Request Message (4 bytes) 0e 00 00 00 Sending request to System Interface Got message: type = 1 channel = 0xf msgid = 1 netfn = 0xd cmd = 0x22 data_len = 1 data = cc Error requesting SOL parameter 'Set In Progress (0)': Invalid data field in request Error fetching SOL parameters for force-authentication update

если нужны выводы чего-нибудь еще из ipmitool пишите в комментариях, я много от чего еще пыталась получить информацию, просто постаралась пост не засорять лишним. Что делать, уважаемые? Совет снести FreeBSD, к сожалению, принять не смогу.


>Совет снести FreeBSD, к сожалению, принять не смогу.

Обновится до FreeBSD 8.1-PRERELEASE тоже нет возможности?

iZEN ★★★★★ ()
Ответ на: комментарий от iZEN

очень теоритическая, если очень очень аргументированно объясню и потрачу дохрена времени на перепалки с шефом =( пока надо доковырять то что есть, и если совсем в тупик зайдет, но начальство не любит обновлений особо - типа работает не трогаем

linux-lynx ()
Ответ на: комментарий от anonymous

>А что уж не до 9ки? ))

Видишь ли, очень трудно давать советы тому, кто использует операционную систему, которая наверняка содержит те или иные косяки, уже исправленные последними обновлениями.

iZEN ★★★★★ ()
Ответ на: комментарий от iZEN

напоминаю - это не десктоп, категорически не советую без теста внедрять -STABLE

hizel ★★★★★ ()
Ответ на: комментарий от hizel

ВНЕЗАПНО

Все -RELEASE происходят из -STABLE. -RELEASE всего лишь подготовленный снапшот операционной системы и дерева портов для тиражирования на носителях (CD/DVD/Flash).

iZEN ★★★★★ ()
Ответ на: ВНЕЗАПНО от iZEN

Re: ВНЕЗАПНО

покажи мне где это в руко-книге написано

hizel ★★★★★ ()
Ответ на: Re: ВНЕЗАПНО от hizel

http://www.freebsd.org/doc/ru_RU.KOI8-R/books/handbook/current-stable.html

>>-----Цитата---->>

21.2. FreeBSD-CURRENT против FreeBSD-STABLE

Во FreeBSD имеется две ветки разработки: FreeBSD-CURRENT и FreeBSD-STABLE. Этот раздел описывает каждую из них и объясняет, как синхронизировать вашу систему с любой из веток. Сначала будет обсуждаться ветка FreeBSD-CURRENT, затем FreeBSD-STABLE.

<...>

21.2.2.1. Что такое FreeBSD-STABLE?

FreeBSD-STABLE является нашей веткой разработки, из которой делаются основные релизы.

<<-----Цитата----<<
iZEN ★★★★★ ()
Ответ на: комментарий от iZEN

ну ну, где ты так научился предложения из контекста вырывать.
далее то читай, это например:

>This is still a development branch, however, and this means that at any given time, the sources for FreeBSD-STABLE may or may not be suitable for any particular purpose.

hizel ★★★★★ ()
Ответ на: комментарий от hizel

я к тому что по твоей логике и CURRENT можно назвать сущностью из которой произрастает релиз и что теперь его бездумно ставить

я тут посмотрел в рассылке, последний коммит касаемый ipmi от 6-ого февраля http://svn.freebsd.org/changeset/base/203544 , если топик-стартер увидит здесь что-то что ему может помочь, то пусть тестит, а так STABLE не в одно место не впился

hizel ★★★★★ ()
Ответ на: комментарий от hizel

>я к тому что по твоей логике и CURRENT можно назвать сущностью из которой произрастает релиз и что теперь его бездумно ставить

Да нет же. Ты всё путаешь.

Есть всего две ветки разработки -STABLE и -CURRENT. Релиз операционной системы вырастает из CVS tag=RELENG_X (-STABLE) в снапшот с CVS tag=RELENG_X_Y (-RELEASE). И только так фиксируется состояние разработок операционной системы FreeBSD на определённый момент времени, чтобы пользователи получили дистрибутив на материальном носителе.

А -CURRENT — это отдельная ветка, у которой CVS tag=. и нет дистрибутивов.

iZEN ★★★★★ ()
Ответ на: комментарий от hizel

>This is still a development branch, however, and this means that at any given time, the sources for FreeBSD-STABLE may or may not be suitable for any particular purpose.

«исходники FreeBSD-STABLE могут или не могут быть пригодны для какой-либо конкретной цели.»

iZEN ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.