Синхронизация времени
Для корректной работы AI Server компоненты Центра управления и Целевых машин должны находиться в одной временной зоне, а системное время должно регулярно синхронизироваться (например, с помощью настройки ntp-серверов).
Проверьте время.
Выполните команду на целевой машине и на машине сервера. Вывод должен быть одинаковым.
dateЕсли временная зона отличается и некорректна.
Исправьте временную зону, заменив XXXXXXX на временную зону машины.
sudo timedatectl set-timezone XXXXXXXПовторно проверьте время.
Если временная зона отличается и корректна.
На машине сервера.
Установите временную зону компонентов Api в Docker, заменив XXXXXXX на временную зону машины.
sudo sed -i 's|TIMEZONE=Europe/Moscow|TIMEZONE=XXXXXXX|g' /app/Primo.AI/Api/.env- Перезапустите компоненты Api:
docker compose -f /app/Primo.AI/Api/docker-compose.yaml down && docker compose -f /app/Primo.AI/Api/docker-compose.yaml up -d && \
sudo systemctl restart Primo.AI.Api.MachineInfoНа целевой машине.
Перезапустите агента:
sudo systemctl restart Primo.AI.AgentНастройте регулярную синхронизацию времени между машиной сервера и целевой машиной
⚠️
Если время между серверами не будет регулярно синхронизироваться, это приведет к трудно диагностируемым периодическим ошибкам – агенты будут оставаться без лицензий на непродолжительное время.