IPMI: различия между версиями
Sirmax (обсуждение | вклад) |
Sirmax (обсуждение | вклад) (→IPMI) |
||
| Строка 29: | Строка 29: | ||
===Доавление юзера в ipmi=== |
===Доавление юзера в ipmi=== |
||
| ⚫ | |||
| − | |||
| ⚫ | |||
Что надо - настроить ipmi при сетапе и хранить где-то пароли :) |
Что надо - настроить ipmi при сетапе и хранить где-то пароли :) |
||
| − | + | * загрузить модули ipmi |
|
| − | + | * поставить ipmitool (centos-amhost или pkg_add) |
|
| − | + | * добавить пользователя |
|
| − | + | <PRE> |
|
| − | + | # ipmitool user list |
|
ID Name Callin Link Auth IPMI Msg Channel Priv Limit |
ID Name Callin Link Auth IPMI Msg Channel Priv Limit |
||
2 ADMIN true false true ADMINISTRATOR |
2 ADMIN true false true ADMINISTRATOR |
||
| − | + | </PRE> |
|
| + | |||
| ⚫ | |||
В пустую ячейку, например в 3, добавляем |
В пустую ячейку, например в 3, добавляем |
||
| + | <PRE> |
||
| ⚫ | |||
| + | # ipmitool user set name 3 sirmax |
||
| − | + | # ipmitool user set password 3 PassWord |
|
| + | </PRE> |
||
# 4 пояснён ниже |
# 4 пояснён ниже |
||
| + | <PRE> |
||
| ⚫ | |||
| − | + | # ipmitool user priv 3 4 |
|
| + | </PRE> |
||
Possible privilege levels are: |
Possible privilege levels are: |
||
| + | <PRE> |
||
| + | 1 Callback level |
||
| ⚫ | |||
| + | 3 Operator level |
||
| + | 4 Administrator level |
||
| + | 5 OEM Proprietary level |
||
| ⚫ | |||
| + | </PRE> |
||
| + | Проверить пароль можно |
||
| + | |||
| + | <PRE># ipmitool user test 3 16 </PRE> |
||
| + | И теперь "открываем доступ по сети" для пользователя из 3-й ячейки с привилегиями admin |
||
| + | <PRE> |
||
| + | # ipmitool channel setaccess 1 3 callin=on ipmi=on link=off privilege=4 |
||
| + | </PRE> |
||
| + | Дополнительно ещё на всякий случай делаем юзеру enable |
||
| + | </PRE> |
||
| ⚫ | |||
| + | </PRE> |
||
| + | После этого у меня заработал ipmiview с КВМ. |
||
| + | ==Проблемы и решения== |
||
| + | ===No Signal== |
||
| + | У меня при переключении режимов монитора я видел no signal. Зайти в биос возможно, а вот уже дальше- нет. |
||
| + | <BR> |
||
| + | Проблема решилась явным запретом использования модуля радеон и DRM. Все попытки запретить их подгрузку через modprobe.d/blacklist.conf успехом не увенчались. Как показало исследование загружаются они через initrd соответвенно пришлось править образ. Т.е. просто в лоб удалить из него "лишние" модули |
||
| + | |||
| + | Подправленный образ запаковал: |
||
| + | <PRE> |
||
| + | # cd initramfs |
||
| + | # find . | cpio -H newc -o > ../initramfs.cpio |
||
| + | </PRE> |
||
| + | и указал этот образ как initrd |
||
| + | |||
| + | После чего все заработало и я больше не наблюдал "No Signal" |
||
Версия 13:30, 5 сентября 2012
IPMI
Нaстроить IPMI на суперикровском сервере
Автор статьи - Ворон (я переписал себе что бы было где подсмотреть)
Настройка
Модули
Подгрузить модули
modprobe ipmi_si modprobe ipmi_devintf
Иногда после всех настроек ипми все равно не работает - надо ребутнуть
ipmitool mc reset cold
Настройка сети
Посмотреть текущий конфиг для канала 1 (у супермикро он обычно 1)
ipmitool lan print 1
Настройка
ipmitool lan set 1 ipsrc static ipmitool lan set 1 ipaddr 1.2.3.4 ipmitool lan set 1 netmask 255.255.255.0 ipmitool lan set 1 defgw ipaddr 1.2.3.1
Доавление юзера в ipmi
Что надо - настроить ipmi при сетапе и хранить где-то пароли :)
- загрузить модули ipmi
- поставить ipmitool (centos-amhost или pkg_add)
- добавить пользователя
# ipmitool user list ID Name Callin Link Auth IPMI Msg Channel Priv Limit 2 ADMIN true false true ADMINISTRATOR
В пустую ячейку, например в 3, добавляем
# ipmitool user set name 3 sirmax # ipmitool user set password 3 PassWord
- 4 пояснён ниже
# ipmitool user priv 3 4
Possible privilege levels are:
1 Callback level 2 User level 3 Operator level 4 Administrator level 5 OEM Proprietary level 15 No access
Проверить пароль можно
# ipmitool user test 3 16
И теперь "открываем доступ по сети" для пользователя из 3-й ячейки с привилегиями admin
# ipmitool channel setaccess 1 3 callin=on ipmi=on link=off privilege=4
Дополнительно ещё на всякий случай делаем юзеру enable
- ipmitool user enable 3
После этого у меня заработал ipmiview с КВМ.
Проблемы и решения
=No Signal
У меня при переключении режимов монитора я видел no signal. Зайти в биос возможно, а вот уже дальше- нет.
Проблема решилась явным запретом использования модуля радеон и DRM. Все попытки запретить их подгрузку через modprobe.d/blacklist.conf успехом не увенчались. Как показало исследование загружаются они через initrd соответвенно пришлось править образ. Т.е. просто в лоб удалить из него "лишние" модули
Подправленный образ запаковал:
# cd initramfs # find . | cpio -H newc -o > ../initramfs.cpio
и указал этот образ как initrd
После чего все заработало и я больше не наблюдал "No Signal"