Nano Server, подключенный к SAN, не видит новые файлы
Недавно я подготовил два сервера, которые подключены к Lenovo S3200 с оптоволоконным каналом. Это только два подключенных сервера. Серверы работают под управлением Windows 2016 Nano, и я установил MPIO и указал пути FC. И я создал том NTFS на общем диске SAN.
Проблема в том, что когда я помещаю файл на общий том с одного сервера, он не появляется с другого сервера до перезагрузки. Я наблюдал такое поведение как в удаленной PowerShell, так и в диспетчере Hyper-V.
2 ответа
NTFS не является кластерной файловой системой. Он никогда не был разработан для поддержки одновременного доступа от разных клиентов.
Чтобы разрешить множественный доступ: настройте MPIO, разверните функцию отказоустойчивого кластера на обоих серверах, создайте новый кластер и добавьте свой том SAN в отказоустойчивый кластер как CSV (общий том кластера).
Чтобы это работало, вам необходим контроль NAS над диском, который позволяет каждой из систем получать доступ к диску как к сетевому диску, а не как LUN. Windows знает, как делиться (или, скорее, знает, что общий файловый ресурс является общим пространством), где она не понимает, что сырое дисковое пространство используется совместно Настоящая проблема здесь заключается в том, что Windows сохраняет часть (или всю) структуры каталогов в памяти, и если обе системы записывают данные, они могут обе записать их в один и тот же сектор, вызывая повреждение.
Лучше всего, если вам нужно поделиться этим пространством с двумя серверами, это поместить его за какое-либо устройство NAS (или даже FreeNas и т. Д.).