Nano Server, подключенный к SAN, не видит новых файлов

Недавно я подготовил два сервера, подключенных к Lenovo S3200 с помощью оптоволоконного канала. Это единственные два подключенных сервера. На серверах работает Windows 2016 Nano, я установил MPIO и запросил пути FC. И я создал том NTFS на общем диске SAN.

Проблема в том, что, когда я помещаю файл на общий том с одного сервера, он не появляется с другого сервера до тех пор, пока не будет перезагружена. Я наблюдал такое поведение как в удаленной оболочке PowerShell, так и в диспетчере Hyper-V.

5
задан 22 April 2017 в 00:08
2 ответа

NTFS не является файловой системой с поддержкой кластеров. Он никогда не был разработан для поддержки одновременного доступа от разных клиентов.

Чтобы разрешить множественный доступ: настройте MPIO, разверните функцию отказоустойчивого кластера на обоих серверах, создайте новый кластер и добавьте свой том SAN в отказоустойчивый кластер как CSV (кластер Общий том).

7
ответ дан 3 December 2019 в 01:17

Для того, чтобы это работало, нужен NAS контроль над диском, который позволяет каждой из систем получить доступ к диску как к сетевому диску, а не как к LUNу. Windows знает, как совместно использовать (вернее, знает, что файловый ресурс - это общее пространство), где не осознает, что сырое дисковое пространство является общим. Настоящая проблема здесь заключается в том, что Windows хранит часть (или все) структуры каталогов в памяти, и если обе системы записывают данные, они могут оба записать их в один сектор, что приведет к повреждению.

Лучше всего, если вам нужно разделить это пространство с двумя серверами, поместить его за каким-нибудь устройством NAS (или даже FreeNas и т.д.).

.
1
ответ дан 3 December 2019 в 01:17

Теги

Похожие вопросы