我正在尝试 Windows Server 2012 上的新“存储池”功能,并且在该池中创建了多个磁盘。
当我重新启动服务器时,一些磁盘(四个磁盘中的两个)不会自动连接,也不会显示在磁盘列表中。
我可以转到“服务器管理器”>“文件和存储服务”>“存储池”,其中列出的故障磁盘旁边有一个黄色三角形。属性中的驱动器运行状况为“未知”。
但如果我右击并选择附加,磁盘就会联机,其中的所有内容都完好无损。但再次重启后,情况还是一样。
我在事件日志中没有找到任何相关事件,如何找出驱动器未连接的原因?
答案1
再次遇到同样的问题后,我尝试了存储子系统的 PowerShell cmdlet,它帮助解决了这个问题。
所有存储 cmdlet 均可在此处找到:http://technet.microsoft.com/en-us/library/hh848705.aspx
使用Get-VirtualDisk
cmdlet,我能够发现虚拟磁盘有一个名为的属性IsManualAttach
,该属性设置为 true。
使用Set-VirtualDisk
cmdlet,我将此属性更改为 false,现在所有磁盘都在启动时连接,没有任何问题。
在用户界面中找不到它,也没有提示有这样的属性。服务器管理器上的 GUI 只在虚拟磁盘名称旁边显示了一个黄色三角形,当你将鼠标悬停在它上面时,它会显示“未知:未知”。我觉得在线文档还不够成熟,但我对这个软件很满意。