| Предыдущий | Следующий |
| STATUS_TRANSACTIONS_NOT_FROZEN | STATUS_NOT_SNAPSHOT_VOLUME |
STATUS_TRANSACTION_FREEZE_IN_PROGRESS
STATUS_TRANSACTION_FREEZE_IN_PROGRESS означает, что KTM не может начать ещё одну заморозку, поскольку операция заморозки уже выполняется. Правильная диагностика — параллелизм или незавершённый предыдущий переход, а не состояние одной транзакции приложения.
При создании снимков граница заморозки координируется с другими службами, например VSS. Запуск второй заморозки может вмешаться в тот же глобальный переход состояния, поэтому вызывающая сторона должна определить владельца существующей операции и дождаться её завершения или пути ошибки.
Вторая заморозка пересекается с активным запросом заморозки
- Сопоставьте по времени и владеющей службе события создания снимков, резервного копирования и диспетчера транзакций.
- Прежде чем начинать ещё одну операцию, определите, продвигается ли текущая заморозка, истёк ли её тайм-аут или она ожидает обратный вызов транзакции.
- Не перезапускайте службы и не принуждайте разморозку, не установив компонент-владелец активного перехода.
Ссылки
- Microsoft: взаимодействие VSS с KTM и DTC
- Microsoft: диспетчеры транзакций KTM
- Открытые спецификации Microsoft: значения NTSTATUS
Нужно найти другой код? Найти другой код состояния или ошибки.