Действия при ошибках установки
Процесс установки
Процесс установки можно условно разделить на 2 части: до и после первой перезагрузки.
-
До первой перезагрузки происходит базовая установка пакетов: пакетов Space и зависимостей. Генерируется сервис, который после первой перезагрузки запустит скрипт подготовки системы к работе.
-
После первой перезагрузки запускается вышеуказанный скрипт. Он циклично проверяет систему к готовности и поэтапно производит её донастройку. Работа скрипта завершается, когда подготовка всей системы будет завершена. Записи в журнале о подготовке узла можно посмотреть, выполнив команду в CLI:
log first-boot
После скрипта подготовки запускается скрипт инициализации сети:
- создаются коммутаторы default и blackhole;
- создается внутренний интерфейс mgmt;
- адрес, выданный физическому интерфейсу в первой части установки, снимается и назначается на интерфейс mgmt;
- интерфейс mgmt подключается к коммутатору default;
- первый физический интерфейс в состоянии UP также подключается к коммутатору default.
Процесс инициализации сети можно отслеживать командой CLI:
log net-init
Если установка не завершается, стоит посмотреть вывод команд CLI:
log first-boot
log net-init
log first-tests
Также можно повторно запустить скрипт подготовки системы к работе командой CLI:
system init
Действия при ошибках первой части установки
При возникновении ошибки, показанной на данном скриншоте, необходимо получить журнал событий инсталлятора. Для этого необходимо:
-
проверить дату и время на хосте (они должны быть актуальны);
-
перейти в виртуальную консоль 4 (Ctrl-Alt-4 на виртуальной IPMI-клавиатуре или физической, если установка осуществляется с физического терминала);
-
сделать скриншот экрана;
-
перейти в виртуальную консоль 2 (Ctrl-Alt-2 на виртуальной IPMI-клавиатуре или физической, если установка осуществляется с физического терминала);
-
создать в удобном месте каталог для монтирования флэш-накопителя, например, /usbflash;
-
подключить к серверу флэш-накопитель, отформатированный в fat32 или ext3/ext4;
-
определить обозначение устройства флэш-накопителя, используя команду blkid;
-
проверить, находится ли файловая система на флэш-накопителе в разделе или прямо на устройстве (если есть раздел, а устройство имеет обозначение, например, sdc, то раздел будет sdc1);
-
примонтировать раздел (если он есть) или сам флэш-накопитель в созданный каталог;
-
проверить место на флэш-накопителе, используя команду df -h;
-
скопировать с сервера на накопитель директорию /var/log/syslog;
-
отмонтировать флэш-накопитель;
-
завести ошибку в bugzilla или личном кабинете, описав проблему и прикрепив полученные скриншот и журнал событий.
Действия при ошибках второй части установки
Система автонастройки началась и не завершилась
Возможно, сервер был перезагружен в процессе подготовки или были какие-то причины, не дающие завершиться процессу.
-
Просмотреть журнал событий процесса подготовки:
log first-boot
-
Если в выводе команды видно, что процесс не завершился, необходимо запустить команду автотестирования:
system autotest
-
Если не инициализировалась сеть, то после завершения установки необходимо переинициализировать её, используя команду CLI:
net init
-
Если в выводе команды
ip a
нет интерфейсов mgmt или default, то после завершения установки необходимо переинициализировать сеть командой CLI:net init