近日,HPE(Hewlett Packard Enterprise,慧与,前惠普企业业务)发布了一项重要的客户支持公告,宣布其部分产品中使用的企业级固态硬盘存在Bug。
固件错误将导致这些企业级SSD在运行32768小时(大约3年零270天8小时)发生故障,丢失数据。该故障的源于固件编程中错误地使用了16位二进制计时,当硬盘运行时间超过(-32768至32767)范围时会出现计时失败,出现严重错误。HPE表示:“在SSD发生故障后,SSD和数据都无法恢复。”
HPE公告(文档ID:a00092491en_us)标题为“ HPE SAS SSD-某些HPE SAS SSD型号需要升级固件,以防止在32768小时运行时出现驱动器故障”。受影响的服务器和企业存储产品包括:HPE Synergy、Apollo、ProLiant、JBOD D3xxx/D6xxx/D8xxx、StoreVirtual 4335和StoreVirtual 3200存储产品。
该公告称:“如果不更新SSD固件到HPD8,则将导致驱动器故障,在运行满32768小时时出现数据丢失。”因为受影响的企业级SSD有可能是作为多驱动器JBOD或RAID的一部分,所以这个Bug导致的结果对于一些企业来说将是灾难。唯一的解决方案,是尽快通过HPE支持中心下载并更新最细腻的PHD8版本固件。
HPE已经发布了在线固件更新工具,管理员可以从操作系统中更新驱动程序的固件。在线固件更新工具支持Linux、Windows和VMWare。某些SAS SSD型号已在11月22日收到补丁,而第二套SSD型号将在下个月的12月9日开始的一周内获得补丁。
HPE表示,该故障源自上游某SSD供应商,但为透露具体的供应商的名称。