如何让 ESXi 4.0 识别并使用附加 HD。
我购买系统时有两个 2TB 硬盘,但安装 ESXi 时它只识别其中一个。我很高兴能获得所需的任意数量的硬盘(我的 Dell T310 中有四个 SATA 托架)。
有哪些选项?RAID?如果是,是否支持。我想我需要硬件而不是软件,因为 ESXi 太小了。
VMWare 论坛(我过去两天一直在这里)充满了过时且相互矛盾的信息。
我想利用我的 T310(32 GB RAM、2.8GHz 四核)来运行许多实验室 Windows VM。我不需要生产级可用性,但我确实希望获得不错的性能,即使是在实验室环境中。
答案1
ESX 和 ESXi 无法看到大于 2TB 的单个卷,这一点您必须牢记。关于 ESXi 和戴尔服务器,这里有一些有用的讨论VMware 社区主题。2TB 的限制源于这样一个事实:即使使用 V4,ESX 和 ESXi 仍然受到 SCSI2 限制的约束。如果您构建大于 2TB 的 RAID 包,则必须将其拆分为小于 2TB 的卷,以便 ESXi 能够使用它们。请注意,此 2TB 限制也适用于 ESX\ESXi 当前可以呈现给 VM 的最大虚拟磁盘 (VMDK) 大小,但目前这对您来说可能不是问题。
在您的情况下,添加存储的最简单方法是添加驱动器,然后重新扫描存储适配器(在配置->存储适配器选项卡下选择重新扫描)。这样您就可以在新驱动器上创建一个新的数据存储(在配置->存储选项卡下选择添加存储链接,然后选择新 VMFS 数据存储)。这种方法的缺点是您正在创建单个驱动器数据存储的孤岛,这对弹性或性能不利。
如果你的 T310 中有 RAID 控制器,那么你应该能够在启动时使用 RAID BIOS 配置 RAID(按 CTRL+C 进入SAS6/iRBIOS(如果有)或 CTRL+R(如果有 PERC),如果没有,请参见下文)。这样您就可以从已连接的驱动器构建 RAID 包,但您的选项将取决于您拥有的控制器类型。然后,您可以将其(再次在控制器 BIOS 中)划分为多个较小的卷,以便 ESX 可以检测和使用存储。这种方法的问题在于,您可能需要完全重新安装 ESXi 才能充分利用它,但这是一种向 ESX\ESXi 呈现存储的更好方法。
Dell 的 RAID 控制器有一些限制,为了实现硬件 RAID5,您的选择仅限于 PERC-6i、H200 或 H700 控制器。SAS 6iR 仅支持 RAID 0 或 RAID 1。如果您想要其他选项,您必须购买与 ESXi 和 T310 兼容的第三方控制器。VMWare 硬件兼容性指南对于查找此类内容很有用。社区支持网站列出了未得到积极支持但据报告可以起作用的事物。