Утилита настройки модулей

Примечание

Все указанные в разделе команды выполняются только на контроллере.

Описание утилиты

openstack aos configure - консольная утилита настройки модулей после установки.

Примечание

При запуске утилиты существующие конфигурационные файлы сервисов systemd не перезаписываются.

Аргументы утилиты
Параметр Описание
-h, --help Вывод справки. Необязательный параметр.
-l, --list Вывод перечня всех модулей, поддерживающих настройку. Необязательный параметр.
-n, --names MODULE_NAMES Запуск утилиты для конкретного модуля. Наименование задается параметром MODULE_NAMES. При нескольких наименованиях параметр разделяется пробелом. Необязательный параметр.
-v, --verbose Вывод в таблицу детализированного сообщения об ошибке в случае её возникновения. Необязательный параметр.
-r, --rewrite Возможность перезаписи файлов служб. Необязательный параметр.

Примеры использования

Получение списка доступных для настройки модулей

Команда:

openstack aos configure --list

Пример вывода перечня модулей, для которых доступна настройка:

Available modules:
       cloud_manager
       clouds
       dashboard
       journal
       monitor
       otp_sender
       rs_server
       scheduler

Запуск настройки для одного модуля

Запуск настройки для Dashboard:

openstack aos configure --names dashboard

Пример ответа:

Processing modules: dashboard

===================
Configuration table
===================
+---+------------------+--------+--------+
| N | Module name      | Status | Result |
+---+------------------+--------+--------+
| 1 | Dashboard        | OK     |        |
+---+------------------+--------+--------+

Запуск настройки для нескольких модулей

Запуск настройки для Dashboard и CloudManager:

openstack aos configure -n dashboard cloud_manager

Пример ответа:

Processing modules: dashboard, cloud_manager

===================
Configuration table
===================
+---+--------------------+--------+--------+
| N | Module name        | Status | Result |
+---+--------------------+--------+--------+
| 1 | Dashboard          | OK     |        |
+---+--------------------+--------+--------+
| 2 | CloudManager       | OK     |        |
+---+--------------------+--------+--------+

Настройка всех модулей

Запуск настройки для всех модулей:

openstack aos configure

Пример ответа:

Processing modules: dashboard, otp_sender, monitor, cloud_manager, scheduler, rs_server

===================
Configuration table
===================
+---+------------------------+--------+--------+
| N | Module name            | Status | Result |
+---+------------------------+--------+--------+
| 1 | CloudManager           | OK     |        |
+---+------------------------+--------+--------+
| 2 | Clouds                 | OK     |        |
+---+------------------------+--------+--------+
| 3 | Dashboard              | OK     |        |
+---+------------------------+--------+--------+
| 4 | Journal                | OK     |        |
+---+------------------------+--------+--------+
| 5 | Monitor                | OK     |        |
+---+------------------------+--------+--------+
| 6 | OTPsender              | OK     |        |
+---+------------------------+--------+--------+
| 7 | RSserver               | OK     |        |
+---+------------------------+--------+--------+
| 8 | Scheduler              | OK     |        |
+---+------------------------+--------+--------+

Описание таблицы результатов

Наименование поля Описание
N Порядковый номер модуля.
Module name Наименование модуля.
Status

Статус выполнения настройки. Возможные значения:

  • OK - настройка прошла успешно;
  • FAIL - настройка завершилась с ошибкой.
Result Сообщение с указанием проблемы.