在 ESXi 5 主机上管理 Smart Array P400 的选项

Kev*_*vin 5 hp hp-smart-array hp-proliant vmware-esxi

我即将在 HP Smart Array P400i 公开的 RAID10 上安装 ESXi 5.0U2。(服务器是 DL580 G5。)但是,我注意到基于 ROM 的实用程序缺少基于浏览器的 HP Array Configuration Utility 的许多功能,但后者只能在 Windows 或 Linux 发行版中运行。

我不能在这台服务器上做任何 PCI 直通,所以据我所知,我不能只是将 ACU 安装到来宾操作系统中并期望到达任何地方。

我可以看到使用 ACU 的唯一方法是在需要进行阵列管理时在单独的驱动器上安装 Windows 以引导到,但这非常不方便,并且对监控也不起作用。

我是否有更好的选择来管理此类主机上的硬件 RAID?

eww*_*ite 3

如今有几个不错的选择可以解决这个问题。基于 HP BIOS 的 RAID 实用程序仅用于快速、简单的逻辑驱动器配置。对于更复杂的安排,您需要使用以下之一:

  • HP SmartStartService Pack for ProLiant可启动磁盘允许进行细粒度阵列配置,因为它们将服务器启动到脱机 Linux 配置环境中。

  • 新的阵列配置实用程序离线 CD是一张 100mb 的可启动 CD,是进行初始配置的更快方法。它启动至 ACU 命令行工具或完整的 ACU 图形界面。

  • hpacucli在我开始使用 HP 可启动 CD 之前,使用该工具的 Linux 启动盘是我的老方法。

我的典型 VMware ESXi 安装如下所示,其中我会为 ESXi 开辟一个 16GB 或 18GB 逻辑驱动器,然后将其余部分交给 VMFS:

/opt/hp/hpacucli/bin # ./hpacucli ctrl all show config

Smart Array P410i in Slot 0 (Embedded)    (sn: 5001438010A99E30)

   array A (SAS, Unused Space: 0  MB)

      logicaldrive 1 (18.0 GB, RAID 1+0, OK)
      logicaldrive 2 (392.1 GB, RAID 1+0, OK)

      physicaldrive 1I:1:1 (port 1I:box 1:bay 1, SAS, 146 GB, OK)
      physicaldrive 1I:1:2 (port 1I:box 1:bay 2, SAS, 146 GB, OK)
      physicaldrive 1I:1:3 (port 1I:box 1:bay 3, SAS, 146 GB, OK)
      physicaldrive 1I:1:4 (port 1I:box 1:bay 4, SAS, 146 GB, OK)
      physicaldrive 2I:1:5 (port 2I:box 1:bay 5, SAS, 146 GB, OK)
      physicaldrive 2I:1:6 (port 2I:box 1:bay 6, SAS, 146 GB, OK)

   SEP (Vendor ID PMCSIERA, Model  SRC 8x6G) 250 (WWID: 5001438010A99E3F)
Run Code Online (Sandbox Code Playgroud)

安装 ESXi 后,您应该添加HP CIM 驱动程序HP Utilities软件包。这些将为您提供特定于 HP 的 VMware 报告以及HP ILO 和阵列命令行配置实用程序。

这将使您能够从 VMware 命令行全面管理您的存储阵列。

注意:
当服务器硬件支持时,Smart Array 控制器的 PCI 直通即可工作。相关系统太旧,不支持 VMware VMDirectPath I/O。在较新的 ProLiant 系统中,我完全能够将智能阵列控制器或其他方式传递给虚拟来宾。