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

Примечание

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

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

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

Примечание

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

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

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

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

Команда:

openstack tnx configure --list

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

Available modules:
       tnx_client
       tnx_dashboard
       tnx_monitor
       tnx_node_control
       tnx_scheduler
       tnx_vdi_server

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

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

openstack tnx configure --names tnx_dashboard

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

Processing modules: tnx_dashboard

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

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

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

openstack tnx configure -n tnx_dashboard tnx_node_control

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

Processing modules: tnx_dashboard, tnx_node_control

===================
Configuration table
===================
+---+--------------------+--------+--------+
| N | Module name        | Status | Result |
+---+--------------------+--------+--------+
| 1 | TIONIX.Dashboard   | OK     |        |
+---+--------------------+--------+--------+
| 2 | TIONIX.NodeControl | OK     |        |
+---+--------------------+--------+--------+

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

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

openstack tnx configure

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

Processing modules: tnx_client, tnx_dashboard, tnx_monitor, tnx_node_control, tnx_scheduler, tnx_vdi_server

===================
Configuration table
===================
+---+------------------------+--------+--------+
| N | Module name            | Status | Result |
+---+------------------------+--------+--------+
| 1 | TIONIX.Client          | OK     |        |
+---+------------------------+--------+--------+
| 2 | TIONIX.Dashboard       | OK     |        |
+---+------------------------+--------+--------+
| 3 | TIONIX.Monitor         | OK     |        |
+---+------------------------+--------+--------+
| 4 | TIONIX.NodeControl     | OK     |        |
+---+------------------------+--------+--------+
| 5 | TIONIX.Scheduler       | OK     |        |
+---+------------------------+--------+--------+
| 6 | TIONIX.VDIserver       | OK     |        |
+---+------------------------+--------+--------+

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

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

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

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