我有一台 BL460c G7 刀片服务器,操作系统为 Windows 2008 R2 SP1。这是一个全新的 C7000 机箱,带有 FlexFabric 互连。我已设置 FC 交换机并将其正确划分到我们的 Clariion CX4,并且可以在 Navisphere 和 HP Virtual Connect Manager 中看到在两条路径上分配了 FCoE HBA 的所有主机。
因此,我继续为测试服务器创建存储组,分配适当的主机,将 LUN 分配给服务器。到目前为止一切顺利,登录服务器,我可以看到 4 个未知磁盘......没问题,我安装了 MS MPIO,但没有成功,无法初始化磁盘,而且多个磁盘不会消失。仍然没问题,我安装了 PowerPath 版本 5.5 并重新启动。现在我看到了 3 个磁盘。一个已初始化并准备就绪,但我仍然有 2 个磁盘无法初始化、无法脱机、无法删除。如果我在存储管理器中单击鼠标右键并转到属性,我可以看到 MS MPIO 选项卡,但我无法激活路径。
我想摆脱这些幻影磁盘,但到目前为止没有任何效果,谷歌搜索显示了一些奇怪的结果,所以显然我没有正确提出我的问题。我想在这里快速问一下。有谁知道摆脱这些未知磁盘的快速方法吗?
还有一个问题,如果安装了 PowerPath,是否需要安装 MPIO 功能?这是我第一次以这种方式安装 Windows 2008 R2,我不确定现在是否需要该功能。
因此,需要补充更多信息。看来我遇到的更多是 Windows 问题。我从服务器上删除了 LUN,完全卸载了 PowerPath,从服务器上删除了 MPIO 功能,然后重新启动了两次。现在我回到了原来的 4 个未知磁盘(当然还有包含 OS 分区的本地磁盘 0,它运行良好)
我进入 diskpart,可以看到所有 4 个未知磁盘,我选择了每个磁盘,运行干净(以防万一我之前以某种方式将它们作为 GPT 联机但没有意识到这一点)几分钟后,当我运行 list disk 时,我再也看不到磁盘了。但是,磁盘仍在磁盘管理中。当我尝试从磁盘管理中脱机磁盘时,我收到一条错误:虚拟磁盘管理器 - 系统找不到指定的文件。伴随系统事件日志中的错误:
Log Name: System
Source: Virtual Disk Service
Date: 6/25/2012 4:02:01 PM
Event ID: 1
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer: hostname.local
Description:
Unexpected failure. Error code: 2@02000018
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Virtual Disk Service" />
<EventID Qualifiers="49664">1</EventID>
<Level>2</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2012-06-25T21:02:01.000000000Z" />
<EventRecordID>4239</EventRecordID>
<Channel>System</Channel>
<Computer>hostname.local</Computer>
<Security />
</System>
<EventData>
<Data>2@02000018</Data>
</EventData>
</Event>
我确信在注册表中有一个地方可以删除这些,我只是不记得在哪里而且我不愿意尝试。
所以总结一下,目前根本没有连接任何 LUN,我仍然有幻像磁盘,当我尝试使它们脱机时,系统找不到虚拟磁盘管理器指定的文件。
谢谢!
答案1
感谢 JMreicha 和 Chopper3。我已经解决了这个问题,确实存在分区问题,但更重要的是光纤显然运行错误。我之前没有做过很多(好吧,几乎没有)光纤通道分区经验,搞砸了光纤交换机的连接方式。我已经纠正了这个问题,fabricA 现在可以通过光纤交换机 1 和 3 正常连接,fabricB 现在可以通过光纤交换机 2 和 4 连接。交换机上的所有上行链路端口都设置为 E 端口,所有主机端口都是 E 和 F。在我输入这些内容时,所有分区都已完成,SQL 集群正在构建中。