Я пробую новую функцию «Пулы хранения» в Windows Server 2012 и создал несколько дисков в пуле.
Когда я перезапускаю сервер, некоторые диски (два из четырех) не подключаются автоматически и не отображаются в списке дисков.
Я могу перейти в Диспетчер серверов> Файловые службы и службы хранения> Пулы хранения, и неисправные диски будут отмечены желтым треугольником рядом с ними. Состояние накопителя в свойствах «неизвестно».
Но если я щелкну правой кнопкой мыши и выберу «прикрепить», диск перейдет в оперативный режим со всем содержимым на нем. Но после очередного перезапуска все та же история.
Я не нашел ни одного соответствующего события в журнале событий, как я могу узнать, почему диски не подключаются?
Столкнувшись с той же проблемой снова, я попробовал использовать командлеты PowerShell для подсистемы хранения, и это помогло преодолеть проблему.
Все командлеты хранилища можно найти здесь: http://technet.microsoft.com/en-us/library/hh848705.aspx
С помощью Get-VirtualDisk
командлет, мне удалось выяснить, что виртуальные диски имеют свойство, называемое IsManualAttach
, для которого установлено значение true.
С помощью Set-VirtualDisk
командлет, я изменил это свойство на false, и теперь все диски подключаются во время загрузки без каких-либо проблем.
Не было возможности найти его в пользовательском интерфейсе, и не было никаких намеков на то, что такое свойство может быть. Графический интерфейс в диспетчере серверов показал мне только желтый треугольник рядом с именами виртуальных дисков, и когда вы наводите на него указатель мыши, появляется надпись «Неизвестно: Неизвестно». Я считаю, что онлайн-документация еще недостаточно развита, но я очень доволен программным обеспечением.