FreeBSD настройка ipmi с помощью ipmitool
Для начала необходимо проверить есть ли поддержка ipmi материнской платой, либо стоит отдельный контроллер, если вы конечно не в курсе, и железка досталась вам по наследству))))
В общем грузим модуль ядра:
Далее,
ipmi0: <IPMI System Interface> on isa0 |
ipmi0: KCS mode found at io 0xca2 alignment 0x1 on isa |
ipmi0: IPMI device rev. 1, firmware rev. 2.2, version 2.0 |
ipmi0: Number of channels 2 |
ppc0: parallel port not found. |
Если вы вод примерно такой же как и у меня, то поздравляю, вы счастливый обладатель IPMI))
Далее, ставим софтинку для работы с этим чудом под фряшкой и как вы догадались, называется она ipmitool:
# cd /usr/ports/sysutils/ipmitool |
Чтобы проверить работает ли эта тулза с вашим контроллером введите следующее в консоли:
# ipmitool chassis status |
Power Interlock : inactive |
Power Control Fault : false |
Power Restore Policy : always-off |
Chassis Intrusion : inactive |
Front-Panel Lockout : inactive |
Cooling/Fan Fault : false |
если получили в ответ примерно такое же как и у меня, значит все ок, и переходим к следующему шагу!)
Ищем канал с сетевым интерфейсом:
# ipmitool channel info 0 |
Channel Medium Type : IPMB (I2C) |
Channel Protocol Type : IPMB-1.0 |
Session Support : session-less |
Protocol Vendor ID : 7154 |
не оно
вместо 0 ставим 1 канал
# ipmitool channel info 1 |
Channel Medium Type : 802.3 LAN |
Channel Protocol Type : IPMB-1.0 |
Session Support : multi-session |
Protocol Vendor ID : 7154 |
Volatile(active) Settings |
Per-message Auth : enabled |
User Level Auth : enabled |
Access Mode : always available |
Per-message Auth : enabled |
User Level Auth : enabled |
Access Mode : always available |
оп оп, в точку!!!
З.Ы. у вас может быть и не первый канал, так что придется дальше пробовать ipmitool channel info 2, ipmitool channel info 3 и так далее... до числа Number of channels, у меня оно было 2 (смотри начало статьи), отсчет идет с нуля
теперь настроим его для того чтобы можно было удаленно заходить, и следить за жизнедеятельностью своего сервера:
# ipmitool lan set 1 ipaddr 192.168.0.3 |
# ipmitool lan set 1 netmask 255.255.255.0 |
# ipmitool lan set 1 defgw ipaddr 192.168.0.1 |
на этом в принципе все, можно заходить с удаленной машины с помощью веб браузера или ipmiview и наслаждаться проделанной работой.
С помощью ipmitool можно также как и с ipmiview подключаться к внешним серверам и следить за их работоспособностью, но это уже тема следующей статьи.
25.04.2013 в 10:31
· Ссылка
Привет, пожалуйста, приятно это слышать