Solución:
Solución 1:
No es posible deshabilitar la funcionalidad RAID de los controladores HP Smart Array anteriores al P420i
Una “solución” común a este problema es crear volúmenes RAID-0 de un solo disco en el nivel del controlador. Esta no es una buena solución y definitivamente no es equivalente a un arreglo JBOD. Hay metadatos RAID en los discos y las fallas producirán resultados inesperados.
En este caso, tenga cuidado con la configuración RAID 0 de un solo disco Smart Array P400. Si tiene un evento de conexión en caliente (falla del disco / extracción de la unidad), ZFS no reconocerá el nuevo disco sin reiniciar. No hay true Configuración de JBOD en estas tarjetas.
Usar un HBA SAS dedicado es el camino correcto.
Solución 2:
También debe tenerse en cuenta, solo porque acabo de eliminar 7 TB de datos siguiendo LapTop006, bueno, llamémoslo “opinión personal”, que un controlador P400 expondría discos no asignados como JBOD, que esto no es más que una suposición, y es false, al menos para mi P400. Puede haber otros controladores que se comporten como dijo LapTop006, el P400 no, al menos no con el firmware original (V2.75).
Aprendí esto de la manera difícil hoy cuando intenté traer un software RAID-5 de 6 discos desde una máquina con un controlador RAID SATA de 6 canales defectuoso. Siempre habían sido parte de un software RAID, la funcionalidad RAID del controlador RAID “falso” ICH9 nunca se había utilizado de todos modos.
La máquina de destino no tenía suficientes puertos SATA, así que pensé, bueno, no hay problema, es un SOFTWARE RAID de todos modos, ¿por qué no conectar los discos a un P400? Los discos, si el controlador se comportara como se indica, aparecerían como JBOD. y el sistema operativo, como lo había hecho muchas veces antes, cuando moví los RAID de software de una máquina a otra, reconocería el RAID.
En mi caso, sin embargo, el P400 reconoció los discos como nuevos y, sin buscar mi confirmación, creó automáticamente un RAID-5. array en el nivel del controlador tan pronto como encendí la computadora. Adiós software RAID.
Devolví los discos a la máquina original, pero el RAID ya estaba dañado, el sistema operativo vio ahora 6 discos vacíos.
Adiós, 7 TB de datos.
Daño ya hecho, jugué un poco con los discos. De vuelta en la máquina equipada con P400, eliminé el RAID-5 no deseado, los discos no aparecían en el nivel del sistema operativo. Tuve que crear 6 discos RAID-0 y aparecieron, sin embargo, todos vacíos.
Conclusiones:
- El P400 no pasa discos no asignados al sistema operativo.
- Debe crear configuraciones RAID-0 para que los discos pasen al sistema operativo.
- Guardar la configuración de RAID-0 (o cualquier otra configuración de P400) vaciará los discos.
- La configuración automática de P400 puede haber eliminado cualquier cosa en los discos de todos modos, al crear un RAID-5 sin pedir permiso.
Solución 3:
Esta es mi experiencia personal con un controlador RAID HP Smart Array P410:
Tengo un controlador P410 comprado en eBay. Viene con 512 MB de RAM, respaldado por “Flash” y “SuperCapacitor”. También encontré que venía cargado con una “Licencia de funciones”, que se llama “Paquete avanzado 01”. Esta licencia de “Paquete avanzado” habilita Raid 6 y 60, y otras “Configuraciones avanzadas”. En este momento, no estoy seguro de si esta “Característica” es lo que se habilita cuando agrega la RAM y la Batería / SuperCapacitor a la tarjeta. Creo que es … por favor intervenga, cualquiera, si tiene alguna información adicional.
Tomé un disco SATA de 320 GB que funcionaba en el que había cargado archivos y lo conecté a un puerto del controlador HP P410. Luego lo configuré con HP “Smart Storage Administrator” (una utilidad de Windows) como un “Single Disk Raid 0” como otros han comentado.
Entonces, después de hacer esto, Windows muestra inmediatamente la nueva unidad. He aquí, mis datos están todos ahí, ¡genial!
Notará que, si marca la información del “Dispositivo físico” en Smart Storage Administrator, hay un elemento en la lista que dice: “Exposed To OS: No”. ¡Parece que el P410 sabe que queremos JBOD pero se niega a dárnoslo! Eso es bastante frustrante …
Ahora, esto es lo que encontré. El controlador Smart Array sobrescribe algunos datos al principio del disco y … si intenta sacar esta unidad del Smart Array y volver a un puerto normal de la placa base, Administración de discos de Windows lo muestra como “No asignado”.
La solución a esto ….. Utilice la excelente utilidad “TestDisk”, puede seleccionar el disco físico, decirle que tiene una partición Intel y, después de una búsqueda rápida, debería encontrar la información que falta. Puede usar “P: List Files” para ver si esos archivos están ahí … Luego le dice a TestDisk que “escriba” la información en el disco, reinicie la computadora y ¡listo! De regreso a la tierra feliz. Entonces, parece que hay una manera de hacer el trabajo aquí, solo debe tener en cuenta que el Smart Array (y muchos otros controladores de lo que he leído) sobrescribirán un poco de datos en cualquier disco que decida para configurar como RAID array de cualquier tipo. Sin embargo, si tiene cuidado y no inicializa o borra, a menudo puede hacer que su unidad vuelva a funcionar bien utilizando una pequeña herramienta agradable como “TestDisk”.
Nota: También tuve mucho éxito al ejecutar un Raid 5 en el P410. Originalmente, lo creé en un P400, luego decidí cambiarlo por un P410. Sin entrar en el menú de configuración u otra intervención necesaria, el P410 reconoció el Raid 5 array e inmediatamente lo puso a disposición, al arrancar. Pensé que estaba bastante bien. Entonces, alguna evidencia más de que las tarjetas HP Raid almacenan todos los array información en las unidades en sí, no en la tarjeta. ¡Bonito!
Otra cosa, no encontré forma de habilitar un true “Pass-Through” en este Smart Array. Dejar discos “Sin configurar” o que no sean miembros de un array impidió que se mostraran al SO. El Smart Array solo funcionará bien si le permite administrar los discos sin procesar. Habiendo dicho eso … lo que aprendí me dice que el nivel de “interferencia” por parte del Smart Array es mínimo … para mí no parece gran cosa.
Por cierto, estoy jugando con todo esto en un servidor / estación de trabajo SuperMicro 745. ¡Los modelos 743, 745, 747 y 748 son chasis / sistemas increíbles! Puede comprar un 743 o 745 bastante barato en eBay. Y si te encanta el almacenamiento MEGA, puedes comprar un 846 (24 bahías) por poco dinero en eBay (tengo uno).
Jeff
Finalizando este artículo puedes encontrar las ilustraciones de otros programadores, tú aún tienes la habilidad dejar el tuyo si te apetece.