Я пытаюсь установить клиента с текущего образа автоматической установки (AI) 11.1. Я не изменял никаких манифестов и просто запустил конфигурацию по умолчанию после "installadm create-service", что должно дать мне интерактивный текстовый режим установки. У клиента есть Адаптер Intel I350-T2 установлены. Часть PXE завершается нормально, клиент получает IP от DHCP-сервера, загрузчика и последующую загрузку boot_archive вполне нормально по TFTP.
Но сразу после загрузки установщика Solaris («Зондирование узлов устройства ...»), соединение теряется (на эхо-запросы ICMP больше не отвечают), и впоследствии загрузка по HTTP сетевого образа solaris.zlib не выполняется («Подключение к: IP-адресу: 5555 ... сбой: время ожидания подключения истекло».). Я подозреваю, что зондирование драйвера сетевой карты просто не может распознать сетевой адаптер i350, но когда я могу перейти в оболочку (после 10 неудачных попыток подключения), я могу запустить ifconfig -a
и увидеть igb0
интерфейс подключен и настроен с помощью DHCP (по крайней мере, на время до истечения срока аренды) - так что что-то похоже, обнаруживается драйвером и настраивается в соответствии с арендой, предоставленной хосту на этапе PXE. К сожалению, / system / volatile / install_log в этот момент не существует, / var / log / syslog пуст, а набор команд очень ограничен (нет «dmesg»), так что я немного застрял без каких-либо доступных файлов журнала.
Правильно ли я предполагаю, что мне понадобится определенный драйвер сетевой карты, установленный при установке для i350? Если да, то как я могу интегрировать дополнительный драйвер сетевой карты в процедуру установки AI?
Изменить: я видел, что i350 был указан как поддерживаемый в Solaris 10 8/11, поэтому 11 11/11, вероятно, также имел его. Я не вижу причины, по которой загрузочный архив PXE версии 11.1 не поддерживает его.
Редактировать №2: Я установил S11.1 через установку на основе медиатекста, чтобы поближе взглянуть на систему с точки зрения Solaris. Кажется, что по какой-то причине сеть серьезно нарушена (я еще не совсем уверен, в чем виноват, но подозреваю, что это драйвер) - я наблюдаю периодические скачки и массовые потери пакетов на обоих интерфейсах i350. Неудивительно, что загрузка изображения не удается.
Поработав с установкой через USB и убедившись, что сетевые интерфейсы практически бесполезны, я пришел к выводу, что это не проблема ИИ. По-видимому, код автоматического установщика, загруженный boot_archive, не передает сообщения об ошибках от оборудования (по крайней мере, на данный момент), и, очевидно, не было fmadm
в последующей оболочке для проверки.
Коренной проблемой сетевых интерфейсов оказался глючный BIOS. В моем случае это было с платой Supermicro X9SRi-F, sebsta на hardforum.com сообщила об аналогичной проблеме с X9SCA-F и i350, похоже, это может повлиять на большее количество плат. Обновление BIOS помогло, процедура AI (и установленная впоследствии версия Solaris) теперь имеют возможность подключения.