| Предыдущий | Следующий |
| STATUS_INVALID_TOKEN | STATUS_FILE_NOT_AVAILABLE |
STATUS_SERVER_UNAVAILABLE
STATUS_SERVER_UNAVAILABLE означает, что клиент обнаружил состояние недоступности файлового сервера, а не неверное имя общей папки или ошибку запуска локального перенаправителя. По определению оно временное, но это не делает безопасным неограниченный немедленный повтор.
Как сузить поиск
Сопоставьте событие с обслуживанием сервера, аварийным переключением, перезапуском службы, состоянием зависимостей хранилища и владением в кластере. Сохраняйте тип операции: чтение при недоступном сервере часто можно повторить после переподключения, а обновление требует подтверждения удалённого состояния.
Используйте экспоненциальную или учитывающую политику задержку и сообщайте о сбое вызывающим сторонам. Незаметный повтор каждого запроса на полной скорости может превратить временный период восстановления в длительную проблему ёмкости.
Важные сведения
- Проверьте состояние службы и кластера на сервере до изменения конфигурации клиента.
- Используйте задержку с ограниченным бюджетом повторов.
- После возврата сервера проверьте окончательное состояние записей или операций создания.
Ссылки
- Microsoft Open Specifications: справочник NTSTATUS
- Microsoft: обзор SMB
- Microsoft: Get-SmbConnection
Нужно найти другой код? Найти другой код состояния или ошибки.