Я довольно много поискал в Интернете, и у меня возникли проблемы с поиском информации о том, как обновить Microsoft DSM для MPIO.
У меня есть два почти идентичных сервера, на каждом из которых установлена свежая версия Server 2012 Datacenter. Я использую HP Storageworks x1600 поверх iSCSI для общего хранилища.
Я следую этому руководству, чтобы запустить кластер: http://blogs.technet.com/b/keithmayer/archive/2012/12/12/step-by-step-building-a-free-hyper-v-server-2012-cluster-part-1-of- 2.aspx # .UQqUOFrm2DA
Я подошел к тому моменту, когда запускаю команду «Test-Cluster -Node NodeName, NodeName». Он доходит до того, что проверяет избыточность хранилища и не может сказать, что версии DSM должны быть одинаковыми. Обе ОС полностью пропатчены. Могу ли я просто скопировать DSM с одного сервера на другой? Если да, то как мне его найти?
HP рекомендует использовать собственный модуль DSM для Windows Server 2012 и более поздних версий, поэтому вы можете проверить две вещи: во-первых, на каждом компьютере установлен Multipath-IO, вы можете сделать это с помощью (с помощью окна администратора PowerShell. ):
Add-WindowsFeature Multipath-IO
И как только это будет сделано, бегите mpiocpl.exe
(графический интерфейс MPIO) и убедитесь, что установлен флажок «Добавить поддержку устройств iSCSI», а затем нажмите «Добавить». См. Здесь (снято на машине, которая не использует MPIO):
Последний шаг, который вы можете выполнить, который рекомендуется в документе поддержки HP на StorageWorks, но может не понадобиться в 2012 году, заключается в выполнении следующей команды на каждом сервере:
mpclaim -n -i -a
В -n
опция подавляет перезагрузку, -i
- установить поддержку MPIO на устройстве (ах), и -a
указывает все применимые устройства.
У меня такая же проблема. Исправлено после включения «обновления для других продуктов» и завершения обновления. У меня идентичные версии Microsoft DSM.