我正在研究如何从ESXi 5.1中的LSI MegaRAID控制器(9260-4i)后面的驱动器获取S.M.A.R.T信息和R / W统计数据. ESXi具有命令“esxcli storage core device smart get”以从驱动器获取S.M.A.R.T数据,但它不适用于LSI RAID控制器下的磁盘.到目前为止,我一直在查看ESXi文档和LSI文档.我认为可以使用smartctl在
Linux中轻松完成.有没有人经历过类似的情况或对如何做到这一点有一些想法?我正在寻找的信息是智能日志页面和各个磁盘的读/写性能.
解决方法
您尚未添加您正在使用的ESXi版本,但9260系列的驱动程序应随vSphere 5.1一起提供 – 令人烦恼的是我没有引用它的链接,但我已经被完全相同的bug所困扰在使用与vSphere完全相同的控制器之前.
您可能需要按照this procedure安装MegaCLI for vSphere – 这将允许您通过SSH或ESXi Shell运行MegaCLI命令(只需按照指南操作,但不要刷新任何固件).
要通过vSphere Client GUI查看SMART数据和阵列运行状况,您需要安装CIM provider并使用与上面相同的步骤进行安装 – 9260-4i的所有下载都在LSI website上.
你应该得到这样的结果: