Рейтинг:1

Не удается подключиться к IPMI (iLO 4) с того же сервера

флаг de

У меня есть сервер HPE DL380e G8 с Proxmox, и я не могу подключиться к iLO 4 ни с веб-страницы, ни по SSH при попытке подключения с того же сервера (или при подключении из-за пределов сети с использованием VPN-туннеля, размещенного на том же сервере). машина).

Я могу без проблем подключиться к ним с любого другого компьютера в сети, но если я, например, войду в виртуальную машину Proxmox и сделаю ssh пользователь@ilo-ip, я получаю эту ошибку:

ssh: подключение к хосту ilo-ip порт 22: нет маршрута к хосту

Я даже не могу пропинговать его:

PING ilo-ip (ilo-ip) 56(84) байт данных.
From vm-ip icmp_seq=1 Целевой хост недоступен
...
Рейтинг:1
флаг za

iLO — это как дополнительный маленький компьютер внутри вашего сервера, он называется контроллером управления основной платой (сокращенно BMC).

Сетевое соединение iLO может использовать выделенный порт (только сам BMC, ничего больше) или совместно использоваться с одной из сетевых карт сервера.

Если он выделен, вам нужен внешний коммутатор для подключения этих интерфейсов.

Если он общий, простая схема просто гарантирует отсутствие коллизий и ничего больше. Он далеко не такой продвинутый, как, скажем, мини-коммутатор Ethernet. Таким образом, нет ничего, что могло бы передавать пакеты напрямую между iLO и NIC.Если вы подключите этот общий порт к обычному коммутатору, он не будет отражать пакеты обратно на тот же порт, из которого они были отправлены, поэтому связь также будет невозможна.

Если бы коммутатор мог настроить порт как отражающее реле port, это было бы возможно, потому что тогда он будет отражать пакеты обратно, но не делайте этого, даже если ваш коммутатор поддерживает это. Этот режим порта предназначен для совершенно другой цели, и в этом случае у вас, безусловно, достаточно ресурсов, чтобы выделить какой-либо коммутатор для подключения интерфейсов iLO ваших серверов.

Лучше спроси себя, Почему вам нужно в первую очередь связываться между сервером и iLO через Ethernet? Они уже подключены внутри (интерфейс IPMI SMBus). В Linux вы можете использовать ipmiutil для доступа к локальному IPMI BMC через SMBus просто убедитесь, что вы загрузили ipmi_devintf драйвер (модуль).

В общем, если у вас нет серьезных причин использовать общий режим (например, вы устанавливаете сервер в колокации, где вы платите за порт), никогда не используйте его. По возможности всегда используйте выделенный порт iLO.

Рейтинг:0
флаг ky

Вы только что ответили на свой вопрос.Порт iLO — это аппаратно отделенный порт, который обеспечивает доступ независимо от состояния сервера. Другими словами, вам нужно снова включить порт iLO и подключиться к нему.

alex3025 avatar
флаг de
Даже если сервер включен и работает нормально?
флаг ky
Порт iLO не может использоваться совместно и должен быть уникальным соединением.
Nikita Kipriyanov avatar
флаг za
@NutterButter это неправильно, порт iLO может быть общим. Но если он общий, доступ через сетевую карту, которая является общей, невозможен.
флаг cn
DL380e G8 имеет четыре сетевых порта (плюс выделенный iLO). Если вы действительно хотите обмениваться данными с сервера с его собственным iLO, вы можете либо подключить выделенный порт iLO к сети, либо проложить короткий кабель Ethernet между неиспользуемым сетевым портом и портом iLO (второй я никогда не пробовал, но он должен работать при условии совпадения настроек сетевого порта и порта iLO; это гигабитные порты, поэтому не имеет значения, используете ли вы прямой или перекрестный кабель).
Рейтинг:0
флаг br

Попробуйте подключиться напрямую с чего-то вроде ноутбука к порту iLO, если это не сработает, попробуйте полностью отключить весь сервер, отсоединив оба кабеля питания примерно на 10 секунд. Если это не сработает, то во время загрузки сервера перейдите на экран настройки iLO и проверьте все настройки IP и порта, даже сбросьте их, перезагрузитесь и попробуйте установить их снова. Если ничего из этого не сработает, я бы предположил, что iLO будет мертв, и это позор, поскольку эти машины перестали поддерживаться в августе этого года.

alex3025 avatar
флаг de
Я отключил выделенный порт iLO, чтобы использовать общие, поэтому я могу подключить сервер с помощью одного кабеля Ethernet. Может ли это быть проблемой?
флаг br
На самом деле это не идеально, так как весь смысл внеполосного управления заключается в том, чтобы оно было... ну.... вне группы :) - но я, безусловно, вижу привлекательность.
Nikita Kipriyanov avatar
флаг za
Вы сделали прямо противоположное тому, как это следует использовать.
Рейтинг:0
флаг ng

Соединения от хоста к Общая МОТ не работай. Если вам нужен прямой доступ из операционной системы хоста, используйте физический порт ILO.

Несмотря на это, инструменты HP ILO будут работать из ОС... например. ты можешь использовать hponcfg для получения и установки конфигурации ILO.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.