ESXi PCI 直通 SmartArray P812,配备 12TB MSA60

ESXi PCI 直通 SmartArray P812,配备 12TB MSA60

我有一台 HP Proliant DL 360 G6。ESXi 安装在由板载 RAID 控制器(我认为是 P420)控制的阵列上

ESXi 识别 P812 RAID 控制器,但是当我将 PCI 直通放在其上时,出现了死机紫屏。

我的目标是虚拟化一个 FTP/SAMBA 服务器,并将 P812 RAID 控制器(MSA60 的全部 12TB)仅提供给 FTP/SAMBA VM,不用于其他任何用途。

我尝试过 ESXi 5.1(已知 PCI 直通已损坏)和 5.0(不应有直通损坏)。我该如何让它们正常工作?

答案1

您的设备支持 PCI 直通。您需要更新所有设备的固件。请在所有设备连接后运行适用于 ProLiant 可引导 DVD 的 HP 服务包。您的 PSOD 错误可能已在更高版本的 ESXi 中得到解决。不要只使用从 VMware 下载的版本。您需要从补丁下载站点

不过,我认为在直通配置中使用 Smart Array P812 控制器是一个错误。通过将其专用于单个虚拟机,您增加了设置的复杂性,而没有性能或可管理性优势。此外,您还需要从文件服务器 VM 以及 ESXi 级别监控存储硬件。

更好的解决方案是使用一个或两个控制器(因为 P812 也可以处理您的内部磁盘),并创建多个 HP 逻辑驱动器,将文件服务器的数据放在标准 VMDK 文件中。这样,您将拥有一个单一的管理平面。

但在再次尝试直通之前,请确保所有更新都已到位。

答案2

为什么要实现传递它的复杂性。只需配置一个数据存储区并仅向您的 FTP/SAMBA 服务器提供 VMDK 或 RDM。这可以为您提供更大的灵活性,并且将更易于支持。

也就是说,无论如何,如果这样做,除非您要实施某种复制系统,否则您将失去虚拟化的许多好处。

答案3

我知道这篇文章是几年前的,但我认为他可能有兴趣做一些与我计划做的事情类似的事情。我有一台 ESXi 5.5 主机(实际上是 DL380 G6),运行着一些基本的虚拟机。主数据存储由 Smart Array P400(“板载”)支持。我有一个外部机箱(MSA60),它通过 Mini SAS 电缆直接连接到 Smart Array P812 (PCI)。希望通过虚拟化(当前物理的)文件服务器来降低设备和运营成本。现在,我确实明白你建议创建另一个数据存储并将其呈现给虚拟机(在本例中为文件服务器)的原因,但是,WS2012 包含一些非常花哨的数据管理工具。由于我预计我们的存储需求在未来几年会增长,我希望能够充分利用 WS2012 的存储空间和池功能。

相关内容