Для настройки 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
ipmitool bmc reset cold
Это чаще всего помогает, если IPMI недоступен
ipmicfg -fd Reset to the factory default completed!
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