Диагностика модуля CloudManager
Логирование служб, используемых модулем CloudManager
Логирование происходит с помощью модуля logging.
Файлы логов находятся в директории /var/log/aos/cloud-manager/.
В каталоге находятся следующие файлы:
api.log- файл сбора сообщений командыaos-cloud-manager-api;beat.log- файл сбора сообщений командыaos-cloud-manager-beat;node-tracker.log- файл сбора сообщений мониторинга вычислительных узлов;node-syncer.log- файл сбора сообщений синхронизации вычислительных узлов;storage-syncer.log- файл сбора сообщений синхронизации хранилищ;drs-trigger.log- файл сбора сообщений применения аудита;worker.log- файл сбора сообщений командыaos-cloud-manager-worker.
Примечание
С описанием процесса логирования, предоставляемого платформой OpenStack, можно ознакомиться в соответствующем разделе официальной документации.
Отладка модуля CloudManager
В случае возникновения проблем в работе модуля существуют следующие пути решения:
Выставить уровень логирования в значение
DEBUG, что позволит зафиксировать сообщения о событиях в лог-файлах с максимальной детализацией для диагностики и решения проблем.Запустить утилиту самодиагностики модуля
openstack aos tests.Пример использования:
openstack aos tests --names cloud_manager --modules Диагностика модулей началась. Запускаем тесты для: cloud_manager
Дата и время запуска |
Пт 14 02 2019 13:22:21 MSK |
Версия OpenStack |
Train (17.0.9) |
Имя хоста |
test.stand.loc |
Дистрибутив |
Debian 10 |
Управляющие узлы |
1 |
Вычислительные узлы |
2 |
База данных |
mysql Ver 15.1 Distrib 10.1.20-MariaDB, for Linux (x86_64) using EditLine wrapper |
Источник пакетов |
NA |
===================
CloudManager
Версия: 2.3.0 (актуальная: текущая)
Лицензия: 04-002-a7b5a1979334a169c323 (действительна до 31.09.2019 03:00:00)
===================
N |
Название теста |
Статус |
Причина неудачи |
|---|---|---|---|
1 |
test arp command |
УСПЕХ |
|
2 |
test ceph script |
ПРОПУЩЕН |
Интеграция со службой Ceph не включена |
3 |
test config file existence |
УСПЕХ |
|
4 |
test connection to keystone |
УСПЕХ |
|
5 |
test connection to nova |
УСПЕХ |
|
6 |
test drs service availability |
УСПЕХ |
|
7 |
test leases files exist |
ПРОПУЩЕН |
Файл leases не найден. По всей видимости у вас отсутствует DHCP сервер. |
8 |
test license validity |
УСПЕХ |
|
9 |
test migrations applied |
УСПЕХ |
|
10 |
test net isolation |
ПРОПУЩЕН |
Служба изоляции сети не включена |
11 |
test node control api connection |
УСПЕХ |
|
12 |
test node control api service registration |
УСПЕХ |
|
13 |
test node control systemd services |
УСПЕХ |
|
14 |
test ping command |
УСПЕХ |
|
15 |
test pxe folder owner write permissions |
ПРОПУЩЕН |
Папка для PXE образов не существует, проверьте параметр конфигурации PXE. |
16 |
test registered celery tasks |
УСПЕХ |
|
17 |
test registered tasks to schedule |
УСПЕХ |
Запущено 17 за 18.455сек. УСПЕХ (успешно=13, неудачно=0, ошибок=0)
ИТОГ
Запущено 17 за 18.455сек. УСПЕХ (успешно=13, неудачно=0, ошибок=0)
Примечание
Подробное описание утилиты доступна в разделе «Утилита самодиагностики».