Содержание

Настройка IPMI на MB x8dtu* supermicro

Установка ipmicfg

Для настройки IPMI используется тулза IPMICFG от Supermicro. Поскольку доступ к архиву закрыт, то архив положили на этой wiki. После загрузки в GRML действуем так:

cd /opt
wget  https://wiki.vps-server.ru/ipmicfg.zip
unzip ipmicfg.zip
cd /opt/IPMICFG_1.30.0_build.190710/Linux/64bit
chmod +x IPMICFG-Linux.x86_64
 
ln -s $(pwd)/IPMICFG-Linux.x86_64 /usr/local/sbin/ipmicfg

Перезагрузка IPMI без перезагрузки сервера

ipmitool bmc reset cold

Конфигурирование IPMI

Сброс настроек до заводских

Это чаще всего помогает, если IPMI недоступен

ipmicfg -fd
Reset to the factory default completed!

Запросить текущий IP и MAC-addr

ipmicfg -m
IP=10.101.0.12 MAC=00:25:90:0D:86:E6

Запросить маску сети

ipmicfg -k
Net Mask=255.255.255.0

Получить текущий шлюз

ipmicfg -g
IP=10.101.0.29

Установка сетевых настроек

# IP address
ipmicfg -m 10.101.0.12
# Маска сети:
ipmicfg -k 255.255.255.240
# Gateway
ipmicfg -g 10.101.0.29
# Если при установке настроек возникает ошибка
ipmicfg -k 255.255.248.0
Failed to set subnet mask, Completion Code=D5h
# Необходимо включить и выключить dhcp:
ipmicfg -dhcp on
ipmicfg -dhcp off

Манипулирование пользователями

Получение списка пользователей

# Получение списка пользователей.
ipmicfg -user list

Добавить пользователя

# Добавить пользователя можно так:
ipmicfg -user add <user id> <user name> <password> <privilege>
# Например:
ipmicfg -user add 4 reboot ZqlSZDypghxlKL 5

Необходимо иметь в виду, что после сброса на заводские настройки пользователи сбрасываются и проще добавить их через веб-морду IPMI, имея ввиду, что дефолтовый пользователь ADMIN с паролем ADMIN