Документация: ПО Факел — разрабатываемая версия

Образы системы

Обзор

ПО Факел распространяется в виде образа системы — ISO-файла, с которого устройство можно загрузить с внешнего носителя (USB-носителя или ISO-образа, подключенного к виртуальной машине). Система, загруженная с такого носителя, работает в режиме реального времени (live): ее изменения не сохраняются после перезагрузки. Чтобы маршрутизатор работал с постоянного накопителя, образ нужно установить на диск командой install image. Порядок установки на аппаратную платформу и виртуальную машину описан в разделе Установка ПО Факел.

Команда install image запускает программу установки, которая задает вопросы и устанавливает систему по ответам администратора. Программа установки:

  • выводит найденные диски и предлагает выбрать диск для установки или настроить зеркалирование RAID-1 на двух дисках (см. Дисковый массив);

  • предупреждает, что все данные на выбранном диске будут удалены, и запрашивает подтверждение;

  • запрашивает размер корневого раздела (не меньше 1,5 ГБ) или предлагает занять все свободное место на диске;

  • запрашивает имя образа, пароль пользователя fakel, тип консоли по умолчанию (KVM или последовательная) и предлагает выбрать файл конфигурации для загрузки.

Подробное описание вопросов программы установки и рекомендуемых ответов приведено в разделе Диалог программы установки. Для установки нужен диск размером не меньше 2 ГБ; если такого диска нет, команда выводит сообщение No suitable disk was found. There must be at least one disk of 2GB or greater size. После успешной установки команда выводит сообщение The image installed successfully; please reboot now. Извлеките установочный носитель и перезагрузите устройство командой reboot (см. Перезагрузка и выключение). Если в начале установки отказаться продолжать (вопрос Would you like to continue?), команда завершается с сообщением Exiting from Fakel installation.

Команда работает только в системе, загруженной с установочного носителя. В уже установленной системе она выводит сообщение The system is already installed. Please use "add system image" instead.

На устройство можно установить несколько образов ПО Факел. Список установленных образов выводят команды show system image и show system image details (см. Общие сведения). Образ, который загружается по умолчанию, и тип консоли загрузчика задаются, а установленные образы переименовываются командами, описанными в разделе Образ и консоль по умолчанию. Журнал другого установленного образа выводят команды show log image <image> … (см. Журналы системы).

Команда install image доступна только пользователю уровня «Администратор» (см. Уровни пользователей).

Установленный образ, который больше не нужен, удаляет команда delete system image. Команда удаляет файлы образа с накопителя и пункт образа из меню загрузчика. Без аргумента команда выводит список установленных образов (The following images are installed:) и предлагает выбрать образ (Select an image to delete:). Перед удалением команда запрашивает подтверждение (Do you really want to delete the image <image>?). После удаления команда выводит сообщение The image "<image>" was successfully deleted.

Работающий образ и образ, который загружается по умолчанию, удалить нельзя. В этих случаях команда выводит сообщения Currently running image cannot be deleted; reboot into another image first и Default image cannot be deleted; set another image as default first. Чтобы удалить такой образ, назначьте образом по умолчанию другой образ (см. Образ и консоль по умолчанию) и перезагрузите устройство. Если образ не найден, команда выводит сообщение The image "<image>" cannot be found. Команда delete system image доступна только пользователю уровня «Администратор».

Если после установки накопитель устройства увеличили (например, расширили виртуальный диск виртуальной машины), корневой раздел ПО Факел не занимает новое место сам. Команда force root-partition-auto-resize расширяет корневой раздел до конца диска и увеличивает его файловую систему. Если за корневым разделом нет свободного места, команда выводит сообщение There is no available space for root partition extension. Чтобы раздел расширялся при каждой загрузке системы, задайте параметр system option root-partition-auto-resize. Команда force root-partition-auto-resize доступна пользователю уровня «Оператор».

Список команд

Режим «Администрирование»


install image

Описание:
Устанавливает ПО Факел с установочного носителя на постоянный накопитель устройства. Команда работает в диалоговом режиме: запрашивает диск, параметры установки и пароль пользователя fakel.

Синтаксис:

  • install image

Режим: «Администрирование».

Уровень привилегий: «Администратор».


delete system image

Описание:
Удаляет установленный образ ПО Факел: файлы образа на накопителе и его пункт в меню загрузчика. Перед удалением запрашивает подтверждение.

Синтаксис:

  • delete system image

  • delete system image <image>

Аргументы:

  • <image> — имя установленного образа из вывода команды show system image. Необязательный аргумент; если он не указан, команда выводит список установленных образов и предлагает выбрать образ.

Режим: «Администрирование».

Уровень привилегий: «Администратор».


force root-partition-auto-resize

Описание:
Расширяет корневой раздел ПО Факел до конца диска и увеличивает файловую систему раздела.

Синтаксис:

  • force root-partition-auto-resize

Режим: «Администрирование».