Перейти к основному содержанию

ipmideck не может достичь BMC

ipmideck связывается с BMC по UDP-порту 623 (IPMI/RMCP+). Если сервер показывается как офлайн:
  • В Docker подтвердите, что вы запустили контейнер с --network host. Без этого контейнер не может достичь BMC в вашей LAN.
  • Проверьте, что IP BMC достижим с хоста (ping <bmc-ip>).
  • Подтвердите, что IPMI-over-LAN включён на BMC и что UDP 623 не блокируется межсетевым экраном или границей VLAN.
ipmideck всегда использует lanplus (IPMI 2.0) для зашифрованных сессий. BMC, застрявший на только IPMI 1.5 или с отключёнными наборами шифров RMCP+, может отказать в подключении.

Ошибки аутентификации / привилегий

Если команды завершаются с ошибкой аутентификации или привилегий:
  • Перепроверьте имя пользователя и пароль BMC, которые вы ввели для сервера.
  • Учётная запись BMC нуждается как минимум в привилегии Operator для управления питанием и вентиляторами; Administrator требуется для изменений конфигурации.
  • Некоторые BMC блокируют учётную запись после повторных неудачных входов, подождите, или сбросьте учётную запись из собственного веб-интерфейса BMC.

Команды истекают по тайм-ауту

Старое оборудование может медленно отвечать. ipmideck применяет тайм-аут на команду, заданный ipmi.command_timeout (по умолчанию 30 секунд). Если вы видите тайм-ауты на медленном BMC, увеличьте это значение в config.yaml. Чтения датчиков и SEL на больших репозиториях наиболее вероятно будут медленными.

Датчики отсутствуют или читают ноль

  • Подтвердите, что BMC действительно предоставляет эти датчики (поддержка sdr elist различается у производителей).
  • Некоторые датчики заполняются только когда сервер включён.
  • Проверьте интервал опроса (ipmi.poll_interval, по умолчанию 30с / IPMIDECK_IPMI_POLL_INTERVAL); очень длинные интервалы задерживают первое чтение.

Вентиляторы неожиданно возвращаются под управление BMC

FanPilot намеренно возвращает вентиляторы под собственное тепловое управление BMC в двух случаях:
  • Защитное переопределение: при достижении критической температуры или выше вентиляторы идут на 100%.
  • Восстановление: после некорректного завершения, сервера офлайн или обнаружения устаревших датчиков, ipmideck восстанавливает авторежим BMC, чтобы оборудование никогда не оставалось без управления.
Это предусмотренное отказоустойчивое поведение, а не ошибка. См. Безопасность.

Панель не загружается

  • Подтвердите, что контейнер или процесс работает и слушает на настроенном порту (server.port / IPMIDECK_SERVER_PORT, по умолчанию 3000).
  • Откройте http://<your-ip>:3000, не https, если только вы не установили server.https: true.
  • Проверьте журналы приложения; повысьте logging.level до debug для большей детализации.