PowerEdge: сбой подключения по HTTP к удаленному файловому ресурсу iDRAC
Summary: Возникает ошибка, и образ не монтируется при попытке подключиться к удаленному общему файловому ресурсу (RFS) HTTP. Это может быть не ошибка iDRAC, а проблема HTTP-сервера. Для функции RFS контроллера iDRAC требуется, чтобы на сервере HTTP использовался протокол HTTP 1.1. ...
Symptoms
После ввода команды CLI для монтирования общего файлового ресурса HTTP:
racadm remoteimage -c -l http://<path/to/image.iso>
Отображаемое сообщение:
ERROR: Unable to perform requested operation.
Или в веб-интерфейсе пользователя отображается следующее сообщение:
Cause
iDRAC требует, чтобы HTTP-сервер работал как минимум на HTTP 1.1, так как для этого требуется постоянное подключение.
Все, что ниже HTTP 1.1, не поддерживает эту функцию.
Простой HTTP-сервер Python ("python -m http.server 80" где '80' — номер порта), например, по умолчанию работает с версией 1.0.
Выполните следующую команду, чтобы подтвердить, какая версия HTTP обслуживается:
curl --head http://server[:port]
При использовании простого HTTP-сервера Python возвращается следующее:
Или при использовании сервера Apache):
В первой строке указывается, какая версия протокола HTTP обслуживается.