Документация / Диагностика отказов
Диагностика отказов
Для администратораКогда что-то работает не так
Почти любой разбор начинается с одного вопроса, перестало работать все или одна задача. Ответ на него виден на первом же экране и сразу делит поиск надвое.
Порядок разбора
- Открыть обзор установки
Если сводное состояние «работает с ограничениями» или хуже, смотрите таблицу частей. Там названа часть с замечанием и последствие ее отказа. Если все части в работе, дело не в платформе целиком, а в конкретной задаче.
- Посмотреть задачу
На экране настройки у задачи стоит состояние. «Не хватает данных» и «настройка не закончена» объясняют отказ сразу, без дальнейшего разбора.
- Открыть запись хода запуска
Она показывает, на каком шаге дело остановилось, к какой системе обращалось и что ответила модель. Это отвечает на вопрос «почему такой результат», а не только «работает или нет».
- Проверить расход
Если предел выбран, запуски останавливаются, и внешне это выглядит как поломка задачи. Экран моделей показывает остаток.
Коды возврата команд
Команды установщика возвращают код, по которому виден класс отказа. Главное, что он говорит, это тронут ли сервер.
| Код | Что означает | Тронут ли сервер |
|---|---|---|
| 0 | Готово | Да, изменения применены |
| 1 | Шаг операции упал, состояние в журнале | Частично, продолжается с места отказа |
| 2 | Ошибка в описателе или в аргументах | Нет |
| 3 | Не хватает подтверждения опасного действия | Нет |
| 4 | Операция уже идет | Нет |
| 5 | Несовместимость версий | Нет |
| 6 | Найдены правки в обход описателя | Нет |
| 7 | Состояние уже достигнуто | Нет, изменений ноль |
| 8 | Проверка целостности не прошла | Нет |
| 9 | Недоверенный вход отклонен до распаковки | Нет |
Типовые отказы
| Что видно | Обычная причина | Что сделать |
|---|---|---|
| Сотрудники не могут войти | Не отвечает часть, отвечающая за вход, или ядро | Обзор установки, смотреть критические части |
| Одна задача отвечает ошибкой после обновления | Обновление не доехало до конца | Экран миграций, не осталось ли непримененных |
| Ассистент отвечает «в ваших данных этого нет» | Выгрузка не проиндексирована или не содержит нужного | Вкладка готовности у задачи |
| Дела копятся, их не берут в работу | Роли задачи не розданы | Вкладка людей и доступа |
| Запуски внезапно остановились | Выбран предел расхода | Экран моделей, остаток по области |
| Модель отвечает с задержкой или отказом | Поставщик на паузе после отказов | Экран моделей, состояние развертываний |
| Команда установщика отказывает с кодом 6 | Кто-то правил собранные файлы руками | Вернуть правку в описатель либо принять расхождение явно |
| Проверка готовности отказывает по времени | Часы сервера разошлись с эталоном | Проверить синхронизацию времени |
Что приложить к обращению
Обращение разбирается быстрее, когда в нем есть четыре вещи. Первые две видны на экране обзора установки.
- Идентификатор установки.
- Версия платформы.
- Номер запуска, если речь о конкретном деле.
- Время, когда это наблюдали, с указанием часового пояса.
Написать в поддержку можно с этой страницы.