Windows 服务器管理器卡在“服务器清单完成后显示将完成...”

And*_*eus 6 windows storage halt

我无法访问服务器管理器中的存储池,因为它似乎卡在“服务器清单完成后显示将完成...”。顶部的小蓝条一直在运行,所以它可能正在做一些事情。我试过等待,但没有任何反应。也没有与此相关的事件日志记录。我也尝试过使用 Powershell 创建一个存储池,但没有成功。

屏幕如下所示: http://i.imgur.com/cGejRsr.gif

我想值得一提的是,该服务器是 Azure VM,并且是故障转移群集的成员。

有没有其他人遇到过这种情况?我找到了一些相关信息,但没有解决方案。

小智 1

首先,当您通过向导将节点添加到集群时,请在其中一个步骤中取消选中 \xe2\x80\x9c将所有符合条件的存储添加到 cluster\xe2\x80\x9d。

\n\n

其次,禁用“AutomaticClusteringEnabled”设置(将 DbCluster 替换为您的集群名称):

\n\n
Get-StorageSubSystem # shows systems, find cluster one, normally "Clustered Storage Spaces on DbCluster"\nGet-StorageSubSystem "clustered storage spaces on DbCluster").AutomaticClusteringEnabled # it was True\nSet-StorageSubSystem -FriendlyName "clustered storage spaces on DbCluster" -AutomaticClusteringEnabled $false # change to False \n
Run Code Online (Sandbox Code Playgroud)\n\n

实际上,这使我的存储池可用。\n但服务器管理器仍然不显示它,我只能通过 PowerShell 查看和管理它。

\n\n

如果此后您的池没有恢复,请尝试从集群中删除 VM,然后(将 DataPool 和 DataDisk 替换为您的名称):

\n\n
Get-StoragePool DataPool | Set-StoragePool -IsReadOnly $false\nSet-VirtualDisk DataDisk -IsManualAttach $false\n# Connect-VirtualDisk DataDisk # this may be not needed\n
Run Code Online (Sandbox Code Playgroud)\n\n

这个问题在MS论坛上有讨论,实际上建议在节点添加到集群后添加存储池:

\n\n

https://social.msdn.microsoft.com/Forums/sqlserver/en-US/3b43162b-44e5-43cf-8d4e-f7a0b1165130/file-and-storage-services-display-will-complete-when-the-server-库存已完成集群?forum=windowsazuredata

\n\n

但是那里提到的“在服务器管理器的本地服务器属性中启用“远程管理””对我没有帮助。

\n\n

ps:在设置这个有故障的MS集群时,不要忘记用手鼓跳舞,有时真的很难预测。

\n