ssd 固件、linux:更新大量驱动器

wry*_*yfi 12 linux ssd sata firmware controller

我最近遇到了一个致命的固件错误,该错误影响了部署在我数据中心的数十个 Crucial SSD。许多受影响的机器使用 LSI 或其他专有 SAS 控制器,Crucial 的可启动 ISO 无法识别这些控制器。所有受影响的机器都没有 Windows 许可证。其他 SSD 制造商的情况大致相似,包括三星和英特尔。

为了解决这个问题,我被迫停止每台机器,移除受影响的 SSD,从其热插拔盒中移除 SSD,将其临时安装到我的 ThinkPad 中,刷新固件,反转,冲洗,重复。通过所有受影响的设备花了一天的大部分时间。

我正在寻找硬件、软件和/或购买策略来缓解这种痛苦,因为 SSD 固件错误似乎不可避免,而且我们的 SSD 足迹正在增长。

我的第一个想法是买一台带有 eSATA 和其中一根电缆的笔记本电脑。至少应该这样做,所以我不必从他们的球童中取出驱动器。

当然其他人也遇到过这种情况。有什么新颖的解决方案吗?

Gio*_*Mac 2

一些控制器允许使用内置实用程序闪存驱动器固件(adaptec 确实如此),但无论如何 - 它并不安全,尤其是对于阵列而言。即使公用事业公司也能做到这一点——我不会。

最好逐一更新驱动器并重建它们。存在固件刷新后驱动器可能无法工作的风险以及批量升级的情况 - 您可能会同时丢失多个驱动器,从而丢失整个 RAID 数据,更不用说单个驱动器了。

对于 SAS 驱动器 - 请咨询您的磁盘和控制器供应商以了解兼容性。没有通用适配器和 USB-SAS 适配器(搜索后找不到或看到,也需要它们来安全擦除)。对于 SATA - 只需通过 SATA/eSATA 电缆将它们连接到您的桌面或使用您已经说过的适配器。我确实有一些这样的多品牌中国适配器,而且它们工作得很好 - 我已经更新了许多 SATA 驱动器上的固件。

祝你好运