我们正在SAN中运行SSD数组,性能非常好。但我们需要监测写耐力智能属性,以便我们可以确定什么时候驱动器已接近磨损。我们测试了这些驱动器,并确认我们可以获得这些数据,但没有在SAN中尝试。现在我们发现我们的SAN (一个戴尔PowerVault)没有任何方法来查询智能数据。它所做的就是自己查询一些属性并生成一个报告。那份报告不包含我们需要的属性。
有没有办法访问我们的驱动器的智能数据,而不将它们从数组中取出,并将它们放在另一台机器中读取数据?
发布于 2014-03-28 21:35:50
MD3620f不通过模块磁盘存储管理器(,SMcli )提供此信息,也不包括任何支持包文件中的智能数据。
在不删除驱动器的情况下获取智能数据的唯一希望是通过SNMP轮询,因为这会获取可能从附件中的每个组件中提取的任何数据。如果SNMP不提供数据,那么控制器固件可能根本不会从SATA磁盘中提取智能数据。
资料来源:戴尔公司支持MD3系列阵列的高级工程师的第一手经验。
编辑: ewwhite也提出了一个很好的观点--没有必要主动地监视这个数组中的SSD,除非您继续使用它过了寿命结束或者没有保修覆盖(在这种情况下,这些数据至少是“方便”的)。如果您使用SSD进行缓存,那么就没有必要担心了。SSD故障可能对性能有轻微的影响,但在保修更换之后,一切都是新的。如果您使用SSD作为磁盘组的一部分(而不是使用更新的SSD缓存或磁盘池功能),那么请考虑使用RAID6,这样您就不会有任何高级别的风险需要关注。
发布于 2014-03-27 18:48:38
一般来说,这是由您的存储固件管理。这也不是您的问题,因为如果SSD失败了,无论您如何使用它,它都会被供应商替换。
发布于 2014-03-27 16:58:22
你不走运直接询问他们。您的SAN设备需要以某种方式(SNMP或某些专有的监视接口)提供这些数据。
https://serverfault.com/questions/584910
复制相似问题