¿Cómo puedo verificar que una unidad DIY Fusion funciona como debería?

Instalé un SSD en mi Mac Mini 2011 para que funcione junto con el disco duro de 500 GB. Después de leer detenidamente una serie de tutoriales, utilicé Terminal para fusionarlos en una sola "Fusion Drive". Volví a clonar mis datos y todo parece funcionar perfectamente. Veo un aumento muy agradable en la velocidad al iniciar y ejecutar aplicaciones y otras actividades que hacen un uso intensivo del disco.

Al navegar a través de varios artículos y publicaciones en foros sobre el tema, veo que algunas personas afirman tener éxito al hacer esto con varios modelos de Mac, pero otras afirman que es posible que las unidades Fusion Drive caseras no estén migrando datos correctamente entre el SSD y el HDD. En particular, este tutorial de OWC afirma que SOLO funciona con una Mac Mini 2012 porque "estas son las únicas máquinas que actualmente tienen una versión de Disk Utility que puede crear un volumen Fusion". En los comentarios, los autores afirman además que

Según nuestros técnicos, al usar cualquier versión de Disk Utility que no sea la que vino con la Mac mini 2012, parecerá que tiene una unidad Fusion Drive, pero no se comportará como tal. Básicamente, estaría creando un volumen Core Storage estándar en lugar de Fusion.

Mi pregunta es: ¿hay alguna manera, sin comprar un software diagnóstico especializado, de verificar si la "fusión" esencial de la migración de datos se está produciendo o no entre HDD y SSD?

Respuestas (6)

Puede usar la iostatherramienta de línea de comandos para monitorear la actividad del disco por unidad.

Runnning iostat disk1 disk2 1le dará una salida de la actividad del disco por disk1cada disk2segundo. Querrá cambiar los identificadores de disco para que coincidan con los de su HDD y SSD.

Al ejecutar este comando mientras escribe un montón de datos en su disco (el ddcomando puede ser útil para esto), puede ver a qué unidades están llegando las escrituras. Una vez que llene su SSD, debería comenzar a escribir en el HDD, y una vez que las escrituras hayan terminado, debería ver alguna actividad transfiriendo ~4 GB del SSD al HDD.

También puede probar si los datos se promocionan fuera del HDD leyendo algunos datos del HDD (nuevamente, ddes útil para esto). Dependiendo de cuánto uso ya haya tenido su unidad Fusion, es posible que deba leer repetidamente los mismos datos para promocionarlos, pero una vez que suceda, debería ver alguna actividad de transferencia, una vez que haya terminado toda su lectura.

Para obtener descripciones más detalladas de cómo y qué buscar en una unidad DIY Fusion, consulte las publicaciones más recientes en este Tumblr .

No estoy seguro de cómo usar el comando "dd" al que hace referencia, pero copié un archivo de video grande (~ 1.5 GB) desde un dispositivo externo a este volumen, vi que las escrituras parecían estar golpeando primero el disco 0 (SSD) y luego cambié al disco 1 (HDD). Reproduje partes del video varias veces, luego busqué un pico en la actividad de escritura en el disco 0, pero es posible que lo haya pasado por alto. En general, creo que está volviendo a mover los datos al disco 1 porque si espero un momento y copio un nuevo archivo en esta unidad, va primero al disco 0 y luego al disco 1 cada vez, así que asumo que está haciendo espacio periódicamente.
Dado que "últimas publicaciones" ya no es precisa, aquí está la Saga Fusion de cuatro partes de jollyjinx: * jollyjinx.tumblr.com/post/34638496292/… * jollyjinx.tumblr.com/post/34694173142/… * jollyjinx.tumblr.com /post/34700977027/… * jollyjinx.tumblr.com/post/35013104235/…
y aquí hay un guión que escribí basado en los artículos de jollyjinx que usé para ayudarme a probar que mi configuración de DIY Fusion funciona correctamente: gist.github.com/11522980

La información anterior está desactualizada. Hasta Mountain Lion 10.8.2, solo podía obtener un Fusion Drive de bricolaje en una Mac Mini 2012, como decía el OP. En otras máquinas, simplemente crearía un volumen de almacenamiento principal. Los discos se verían como uno solo, pero Mountain Lion simplemente llenaría primero el SSD y luego el HDD. No copiaría archivos al SSD en función del uso frecuente, que es el gran punto de venta de Fusion Drive, porque se acerca al almacenamiento SSD para los archivos más justos, no solo para los archivos más antiguos.

Aparentemente, desde la versión 10.8.3 de Mountain Lion, Fusion Drive funciona en todas las Mac con un volumen de almacenamiento central basado en una unidad más rápida o más lenta. Consulte este tutorial actualizado para 10.8.3 y superior: http://blog.macsales.com/17624-os-x-10-8-3-provides-fusion-drive-setup-option-for-non-fusion-drive -equipado-macs No he podido confirmarlo yo mismo, así que realmente espero que tengan razón. Ya creé el volumen de almacenamiento principal, pero el disco no está lo suficientemente lleno como para saber si Fusion funciona para mi configuración (iMac 2010).

Una diferencia que encontré, y no resolví , es que la partición de recuperación, por alguna razón, parece no funcionar correctamente.

Y la recuperación de Internet, al menos para máquinas más antiguas, parece estar basada en versiones de Lion con CoreStorage que no admiten Fusion Drives.

Asegúrese de probar su partición de recuperación. Si no funciona, y si no tiene un disco de recuperación flash, puede terminar jodido.

Esta es una valiosa pieza de información. Mantengo un clon de arranque de mi disco duro, hecho con Carbon Copy Cloner, por lo que creo que evita la necesidad de una partición de recuperación.

Basado en los artículos de jollyjinx , hice este script que usé para ayudarme a probar que mi configuración de DIY Fusion funciona correctamente: https://gist.github.com/11522980

Básicamente, debe llenar el SSD con archivos basura hasta que fluyan al HDD, luego acceda repetidamente a los archivos del HDD mientras observa la actividad del disco. Eventualmente, la actividad de HDD se detendrá y la actividad de SSD continuará (o comenzará), lo que significa que los archivos se han transferido efectivamente.

Además, estoy usando Mavericks y las dos unidades fusionadas son unidades externas.

Unidades externas! Corajudo.
Je, sí, dejé mi disco interno 1T solo con mi sistema instalado previamente, así que lo tengo como respaldo si es necesario.

En Yosemite, puede usar el comando 'diskutil cs info' y el UUID de almacenamiento central como parámetro.

Habrá una línea en la tabla de salida que muestra "Fusion:". En mi volumen de almacenamiento central, mostró "NO". Tengo un iMac 2011.

Efectivamente, el rendimiento me llevó a investigar esto y todos los scripts y comandos de prueba que encontré muestran que no era un verdadero volumen de Fusion, solo un disco distribuido de almacenamiento central, pero este simple comando lo confirmó en un par de segundos.

más allá del comentario de Funball...

necesita el UUID del grupo de volumen lógico y no el volumen lógico y luego debería ver algo como

Rol: Grupo de volumen lógico (LVG)

UUID: 58E64811-56C5-4EBC-BE0B-5AF217AA2ABE

Nombre en LVG: Fusión

Versión LVG: 1

Tamaño LVG: 1511111114752 B

Espacio libre de LVG: 106496 B

Estado de LVG: en línea

LVG Escaso: Sí

Unidad de fusión: Sí