1000+ инструкций в блоге SoftComputers
0 0 голоса
Рейтинг

Проблема, когда дополнительный диск (например, LUN с SAN-хранилища по Fibre Channel) отключается после перезагрузки сервера, часто встречается в Windows Server (2016, 2019, 2022) и даже в десктопных версиях, таких как Windows 10. В консоли Управление дисками (diskmgmt.msc) диск отображается как Offline с сообщением:

Вне сети (Диск отключен в соответствии с установленной администратором политикой).

В этой статье расскажем, как устранить проблему, изменив SAN Policy на OnlineAll с помощью Diskpart или PowerShell, чтобы обеспечить автоматическое подключение дисков после перезагрузки.

Приобрести оригинальные ключи активации Windows 11 можно у нас в каталоге от 1690

Причина проблемы

Отключение дисков связано с политикой SAN Policy, введенной в Windows Server 2008. Эта политика управляет автоматическим подключением внешних дисков (например, SAN, iSCSI, или USB) и предназначена для защиты общих дисков, доступных нескольким серверам или виртуальным машинам в кластере.

По умолчанию в Windows Server для всех дисков, кроме системного, применяется политика Offline Shared (VDS_SP_OFFLINE_SHARED). Это предотвращает автоматическое монтирование дисков, чтобы избежать конфликтов в кластерных средах. Однако в некоторых сценариях, например при использовании SAN-хранилища по Fibre Channel, это вызывает неудобства, требуя ручного перевода диска в режим Online после каждой перезагрузки.

Проверка статуса диска

1. Откройте Управление дисками (diskmgmt.msc).

2. Найдите диск в статусе Offline.

3. Щелкните правой кнопкой мыши и выберите Включить (Online).

Ручное включение решает проблему временно, но диск снова станет Offline после перезагрузки. Возможные причины:

– Политика SAN Policy настроена на Offline Shared.

– Диск помечен как Read-Only.

– Проблемы с инициализацией нового диска (особенно для USB или SSD в Windows 10).

Решение через Diskpart

Для устранения проблемы измените SAN Policy на OnlineAll, чтобы все диски автоматически подключались при загрузке.

1. Откройте Командную строку с правами администратора (cmd.exe).

2. Запустите утилиту Diskpart:


diskpart

3. Проверьте текущую политику SAN:


san

Ожидаемый вывод:
SAN Policy: Offline Shared

4. Измените политику на OnlineAll:


san policy=OnlineAll

Подтверждение:
DiskPart successfully changed the SAN policy for the current operating system.

5. Подтвердите изменение:


san

Ожидаемый вывод:
SAN Policy: Online All

6. Выберите проблемный диск (например, диск с индексом 2):


select disk 2

7. Проверьте атрибуты диска:


attributes disk

8. Если активен атрибут Read-Only, отключите его:


attributes disk clear readonly

Это устранит ошибку The disk is write protected.

9. Переведите диск в режим Online:


online disk

Подтверждение:

DiskPart successfully onlined the selected disk.

10. Выйдите из Diskpart:


exit

Решение через PowerShell

Альтернативно, используйте модуль Storage в PowerShell для управления дисками:

1. Откройте PowerShell с правами администратора.

2. Проверьте статус дисков:


Get-Disk

Найдите диск со статусом Offline и запомните его номер (например, 2).

3. Переведите диск в режим Online:


Set-Disk -Number 2 -IsOffline $false

4. Снимите атрибут Read-Only, если он активен:


Set-Disk -Number 2 -IsReadOnly $false

5. Измените SAN Policy на OnlineAll:


Set-StorageSetting -NewDiskPolicy OnlineAll

6. Проверьте текущую политику:


Get-StorageSetting | Select-Object NewDiskPolicy

Дополнительные шаги для новых дисков

Если диск новый (например, USB или SSD в Windows 10), он может требовать инициализации:

1. Откройте Управление дисками (diskmgmt.msc).

2. Если диск отображается как Не инициализирован, щелкните правой кнопкой мыши → Инициализировать диск.

3. Выберите стиль разделов: GPT (рекомендуется для современных систем) или MBR.

4. Создайте раздел:

– Щелкните правой кнопкой мыши по неразмеченной области → Создать простой том (New Simple Volume).

– Укажите файловую систему (NTFS или exFAT) и букву диска.

5. Или используйте PowerShell:


Initialize-Disk -Number 2 -PartitionStyle GPT
New-Partition -DiskNumber 2 -UseMaximumSize -AssignDriveLetter
Format-Volume -DriveLetter E -FileSystem NTFS -NewFileSystemLabel "Data"

Диагностика и устранение проблем

Если диск продолжает отключаться:

– Проверьте порядок загрузки SAN-хранилища и сервера. Убедитесь, что SAN доступен до загрузки Windows.

– Проверьте настройки Fibre Channel HBA или драйверов. Обновите их через Диспетчер устройств (Device Manager).

– В кластерных средах убедитесь, что диск не зарезервирован другим узлом. Используйте Failover Cluster Manager для проверки.

– Проверьте журнал событий (eventvwr.msc) в разделе Система (System) на наличие ошибок, связанных с disk или storport.

После применения этих шагов диск будет автоматически подключаться после перезагрузки, что устранит необходимость ручного вмешательства и повысит стабильность работы сервера.

author avatar
copywriter
banner for Windows
Лицензионный ключ активации Windows от
0 0 голоса
Рейтинг
Подписаться
Уведомить о
guest
     
0 отзывов
105
Межтекстовые Отзывы
Посмотреть все комментарии