firmware de ssd, linux: actualización de un gran lote de unidades

12

Recientemente recibí un error fatal de firmware que afectó a docenas de SSD Crucial implementados en mi centro de datos. Muchas de las máquinas afectadas usan LSI u otros controladores SAS propietarios, que el ISO de arranque de Crucial no reconoce. Ninguna de las máquinas afectadas tiene una licencia de Windows. La historia es más o menos similar para otros fabricantes de SSD, incluidos Samsung e Intel.

Para resolver este problema, me vi obligado a detener cada máquina, quitar el SSD afectado, quitar el SSD de su hotswap caddy, instalarlo temporalmente en mi ThinkPad, flashear el firmware, invertir, enjuagar, repetir. Me llevó la mayor parte del día atravesar todos los dispositivos afectados.

Estoy buscando hardware, software y / o estrategias de compra para aliviar este problema, ya que los errores de firmware SSD parecen inevitables, y nuestra huella SSD está creciendo.

Mi primer pensamiento es obtener una computadora portátil con eSATA y uno de estos cables . Eso debería al menos hacerlo para que no tenga que quitar las unidades de sus caddies.

Seguramente otros se han topado con esto. ¿Alguna solución novedosa?

wryfi
fuente
1
¿Qué controlador RAID usas? Algunos ofrecen ponerse en modo HBA. Esto deshabilita efectivamente cualquier tipo de abstracción de volumen lógico o RAID y proporciona cada disco al sistema operativo de forma independiente. En dicho modo, la actualización del firmware podría ejecutarse en lote, después de lo cual puede restaurar la funcionalidad RAID nuevamente. Un ejemplo de tal controlador basado en LSI es el controlador IBM M1015 (Google IT firmwarecon él).
gertvdijk

Respuestas:

2

Algunos controladores permiten el firmware de la unidad flash con utilidades integradas (adaptatec lo hace con seguridad), pero de todos modos, no es seguro, especialmente para los arreglos. Incluso las empresas de servicios públicos pueden hacer eso, no lo haré.

Es mejor actualizar las unidades una por una y reconstruirlas. Existe el riesgo de que las unidades no funcionen después de la actualización del firmware y en caso de actualización por lotes: puede perder varias unidades a la vez y, como resultado, perder datos RAID completos, sin hablar de unidades individuales.

Para unidades SAS: consulte a su proveedor de discos y controladores para conocer la compatibilidad. No hay adaptadores genéricos y USB-SAS (no se pudieron encontrar ni ver después de la búsqueda, también se necesitan para un borrado seguro). Para SATA: solo conéctelos a su escritorio a través del cable SATA / eSATA o use el adaptador como ya dijo. Tengo algunos de estos adaptadores chinos multimarca y funcionan lo suficientemente bien: he actualizado el firmware en muchas unidades SATA.

Buena suerte

GioMac
fuente