Чек-лист по неполадкам
Тип статьи | Полезное знание |
|---|---|
Компетенции | Администратор |
Версия платформы | Любая |
Статус | бета |
Сложность | средне |
Полезные ссылки |
|
Дополнительные сведения |
|
Это общий чек-лист, который охватывает все симптомы глобального нарушения работы платформы, например, не запускаются Docker контейнеры или невозможно зайти на портал. Проверка всех пунктов из него решает немало проблем с очевидными причинами и экономит уйму времени.
Нужно смотреть статью “Системные требования“ конкретно для вашей версии платформы. Для прод сервера мощности рассчитываются. Для тест сервера указаны явно. Для простого теста почти без данных и без Vitalk подойдет 5 Гб ОЗУ, 4 ядра и 50 Гб на накопителе, но без гарантий успешного использования.
Адрес_платформы/grafana - хранятся метрики за последние 7 дней. Swap смотреть на терминале сервера, его использование является критическим инцидентом, так как может привести к сильной деградации производительности Викуба вплоть до зависания.
RAM/HDD/SSD.
Указано в статьях по установке конкретной версии платформы. Более поздняя версия не должна вызывать проблем.
Docker часто ставят через snap - это ошибка и приводит к невозможности запустить Docker сервисы в Swarm. Через snap Docker ставится, например, если отметить флажок во время установки ОС.
Сверять лучше с файлами в папке images дистрибутива.
Если работает, то нужно временно выключить для подтверждения причины, а после уже настраивать отдельно.
Полезна статья https://docs.docker.com/network/iptables/ и понимание, что без веской причины менять правила не стоит.
По состоянию в версии 2.25 платформа может работать только на одном адресе, на котором была запущена.
Указано в системных требованиях.
Проверяется через CURL, например, из контейнера admin на адрес example.visiology.com/viqube/version . При отсутствии доступа его нужно предоставить.
Основные причины: неполная цепочка, сертификат уровня предприятия (не добавленный в платформу), старая версия платформы с использованием сертов от Let’s Encrypt.
В Seq логи не всех компонентов, но самые удобочитаемые. Логи докера https://stackoverflow.com/questions/30969435/where-is-the-docker-daemon-log
Есть статья https://visiology.atlassian.net/wiki/spaces/v25/pages/37536586353/IP+Docker. Адреса подсетей могут меняться, поэтому смотреть на сервере нужно по факту.
Отталкиваться стоит от данной статьи: Обновление платформы