Проблема:
В сервисах SoftWLC время не соответствует текущему, установленному на ОС
Дата логов сервисов SoftWLC не соответствует текущему, установленному на ОС
Решение:
Настройка даты времени для сервисов SoftWLC осуществляется отдельно. Оно не зависит от системного времени на хостовой машине.
Время логов и отображаемых параметров зависит от текущей таймзоны, установленной при инсталяции комплекса. По умолчанию установлен следующий параметр: Asia/Novosibirsk, что соответствует часовому поясу города Новосибирск.
Для смены данного параметра можно использовать один из предложенных вариантов ниже:
- Смена часового пояса глобально для всего комплекса SoftWLC
Для данного варианта требуется перезапуск всех сервисов.
Является рекомендуемым способом, при условии возможности downtime сервисов больше 10 минут на их рестарт и поднятие.
1) Изменить параметр tz, расположенный по пути softwlc-ansible-1.37/inventory/my_softwlc/group_vars/all.yml:
# Часовой пояс tz: Europe/Moscow
2) Выполнить перезагрузку конфигурационных параметров (пересоздание любого сервиса - рекомендуется eltex-bob так как имеет минимальный downtime и не является критичным сервисом):
sudo ./eltex-softwlc-helper-ansible-latest.sh --recreate-service <service_name>
3) Выполнить остановку сервисов и их последующий повторный запуск:
sudo ./eltex-softwlc-helper-ansible-latest.sh --delete sudo ./eltex-softwlc-helper-ansible-latest.sh --run
- Смена часового пояса по сервисам
Для данного варианта требуется перезапуск сервисов поочерёдно (одна команда - один сервис).
Является рекомендуемым способом, при условии НЕвозможности downtime сервисов больше 10 минут на их рестарт и поднятие.
1) Изменить параметр tz, расположенный по пути softwlc-ansible-1.37/inventory/my_softwlc/group_vars/all.yml:
# Часовой пояс tz: Europe/Moscow
2) Выполнить поочерёдное пересоздание сервисов:
sudo ./eltex-softwlc-helper-ansible-latest.sh --recreate-service <service_name>