Загрузка или установка клиента может завершиться неудачно из-за ошибок в его конфигурации или неполадок в сети. Для выяснения причины неполадки рекомендуется просмотреть отладочную информацию. Если настройка клиента с помощью сетевого загрузочного образа завершилась неудачно, то для получения отладочного вывода необходимо создать загрузочный образ, допускающий отладку, и подключить терминал к системе клиента. В этом случае во время настройки клиента на экране будут появляться выполняемые команды и их вывод.
Если система успешно загрузилась с помощью сетевого загрузочного образа, а установка BOS завершилась неудачно, то рекомендуется просмотреть отладочную информацию программы установки BOS. Команды программы установки BOS и их вывод будут автоматически отображаться в окне терминала, если для применяемого загрузочного образа разрешена отладка. Если загрузочный образ не допускает отладку, то для получения вывода укажите соответствующее значение в файле bosinst.data или введите специальные коды в меню установки.
Неполадки при установке BOS с помощью NIM чаще всего приводят к зависанию компьютера. В этом случае обязательно просмотрите отладочный вывод, чтобы определить команду, при выполнении которой произошел сбой. Причиной неполадки может быть ошибка в конфигурации сетевого адаптера или сбой при выполнении операции типа "клиент-сервер". Просмотрев отладочный вывод, вы сможете определить команду, послужившую причиной сбоя, и внести соответствующие исправления.
Для просмотра отладочного вывода введите команду showled. На индикаторе компьютера появится информация о состоянии. Чаще всего она позволяет определить причину ошибки и способ ее исправления. Однако на некоторых компьютерах такие индикаторы не предусмотрены. Поэтому при отладке неполадок на таких компьютерах следует уделять особое внимание выводу команды showled.
Отладочная информация, полученная при установке из сети, позволяет быстро определить причину неполадки. Обычно неполадки связаны с ошибками в определениях объектов среды NIM, которые можно обнаружить и без помощи отладочной информации. Однако отладочная информация позволяет быстро локализовать ошибку.
nim -Fo check -a debug=yes ИмяSPOT
где ИмяSPOT - имя вашего ресурса SPOT.
С помощью Web-администратора системы
Кроме того, вы можете получить адрес, введя следующую команду:
lsnim -a enter_dbg ИмяSPOT
где ИмяSPOT - имя вашего ресурса SPOT. Появится примерно следующая информация:
spot1: enter_dbg = "chrp.mp 0x001840d4" enter_dbg = "chrp.up 0x00160b7c" enter_dbg = "rs6k.mp 0x001840d4" enter_dbg = "rs6k.up 0x00160b7c" enter_dbg = "rspc.mp 0x001840d4" enter_dbg = "rspc.up 0x00160b7c"
Запишите адрес enter_dbg загружаемого клиента. Например, если клиент - это однопроцессорный компьютер rs6k, то запишите адрес 160b7c.
st Значение_еnter_dbg 2
где Значение_enter_dbg - это значение enter_dbg , записанное для компьютера на шаге 2. Значение 2 в адресе enter_dbg означает, что вывод должен быть записан в окно терминала.
nim - Fo check ИмяSPOT
где ИмяSPOT - имя вашего ресурса SPOT.
Если вы оставите загрузочный образ, поддерживающий режим отладки, то каждый раз при загрузке клиента с помощью этого загрузочного образа система будет прерывать работу и ожидать ввода команды в приглашении ">" отладчика. Если во время загрузки с помощью этих загрузочных образов терминал не подключен к клиенту, то может возникнуть впечатление, что компьютер завис без видимой причины.
Существует два способа получить отладочный вывод программы установки BOS. Способ A заключается в том, чтобы указать специальные значения в меню установки. В способе Способ B: Получение отладочного вывода с помощью ресурса bosinst_data для получения отладочного вывода программы установки применяется ресурс bosinst_data.
Ниже приведен пример файла bosinst.data, содержащего минимальный набор информации, необходимой для отладки:
control_flow: BOSINST_DEBUG = yes