原文:

       最近担任集成工程的新角色,我一直很开心。能有本地的同事一起交流想法也非常不错。现在,这位同事就是 (虽然有时候我打赌他希望我在不同时区 )。我们现在研究的一件事是,使用 Fusion-ioioDrive2 卡(Fusion-io 的朋友们借给我们的)进行 VSAN 实施。这篇文章的目的是说明在 ESXi 上配置这些卡并将这些卡添加为 VSAN 群集的节点所涉及的步骤。但是,虽然是我在写这篇文章,大部分工作却是 Paudie 完成的,所以请考虑在 Twitter 上关注他,他有很多不错的 vSphere/存储知识要分享。

       第 1 步:安装 Fusion-ioPCI-E 设备

       安装这些卡之后,请确保 ESXi 主机可以识别这些卡。使用 ESXi shell命令 lspci -v 进行检查(您可以单击图片放大)。

wKioL1OZF9Xgp2jfAAA-HjD-FpY452.jpg

      记下控制器的 DID/SVID/SSID,因为这在后面查找卡的驱动程序时会需要。在本例中,它是 1aed:2001

      第 2 步:下载合适的驱动程序

      现在,VSAN VCG/HCL 相关工作仍在进行中。所以,现在您不会看到系统列出 Fusion-ioioDrive2 的驱动程序。您必须马上通过 HCL “I/ODevices (I/O 设备)”部分搜索驱动程序。需要驱动程序的原因是,ESXi 没有内置这些卡的 Fusion-io 驱动程序。搜索“I/O DeviceI/O 设备)部分,选择 Fusion-io 并键入 SCSI,您将看到驱动程序:

wKioL1OZGA_yO3rgAAGsZG3v1dw080.jpg

       VCG/HCL 会充分显示相关信息,验证之前捕捉的 lspci 输出的适配器类型。比较列出的DID/SVID/SSID,确保这是您控制器的正确驱动程序。

       第 3 步:安装驱动程序

       在本例中,驱动程序在 NFS 共享上,而该 NFS 共享挂载在 ESXi 主机上。下面使用esxcli software 命令安装驱动程序:

wKiom1OZGOHCEdhTAADJJoUwqjc975.jpg

       第 4 步:重启并确认驱动程序安装成功

       系统报告了驱动程序安装后,您必须重启主机,使更改生效。重启后,通过 esxclisoftware vib get -n scsi-iomemory-vsl 命令您将能看到驱动程序是否应用到了系统上:

wKioL1OZGNHzuLg-AALoOr35WNQ643.jpg 

       驱动程序安装看起来正常。

 

       第 5 步:检查固件版本,并在需要时更新固件

       在 HCL/VCG 中,您也会看到在固件版本方面有一定要求。在本例中,我们要求使用固件版本 110356。而随驱动程序一起安装到 ESXi 主机上的一条命令/bin/fio-update-iodrive 则用来更新 ioDrive2 卡上的固件:

wKiom1OZGSLDOInoAAC9elkbCas788.jpg

       在本例中,卡上的固件已经是最新版本。如果固件必须应用到卡上,ESXi 主机需要再次重启。您现在可以使用其他 Fusion-io 实用程序,比如/bin/fio-status,以确定设备状态:

wKiom1OZGUnw77bDAAGYCIpOXF0628.jpg

       

       第 6 步:检查 ESXi 是否可以识别适配器

       现在 ESXi 应该能识别适配器。让我们看一下下面几个命令的输出:esxclistorage core adapter list  esxcli storage core device list

wKioL1OZGVzDeOrPAAFmd08HtH8009.jpg

wKiom1OZGZyx3jvjAAKB_KdY6hM019.jpg

       适配器可见,设备可用。

       现在您就可以开始使用了。您可以将 Fusion-io IODrives 用作闪存设备,创建 VSAN 磁盘组,以及为虚拟机部署创建 VSAN 数据存储。

       欢迎在微博上关注我,这样在我发布博客文章后您就会收到通知,并可以让您了解更多有关 VMware 存储的信息:

————————————————————————————————————————————

作者:Cormac Hogan

CormacHogan 现任VMware R&D 的集成工程团队存储架构师。他是爱尔兰科克郡 EMEA 总部的首批 VMware 员工之一(该总部于 2005  4 月成立),曾在 VMware 技术营销与支持部门任职。他撰写过大量关于存储的白皮书,还发表了许多关于存储最佳实践和新功能的演讲。