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

5

Instalé un SSD en mi Mac Mini 2011 para ejecutarlo junto con el HDD de 500 GB. Después de leer detenidamente varios tutoriales, utilicé Terminal para fusionarlos en un solo "Fusion Drive". Volví a clonar mis datos y todo parece estar funcionando perfectamente. Estoy viendo un aumento muy bueno en la velocidad al iniciar y ejecutar aplicaciones, y otras actividades intensivas en disco.

Al examinar varios artículos y publicaciones en el foro sobre el tema, veo a algunas personas que afirman tener éxito al hacer esto con varios modelos de Mac, pero otros afirman que los Fusion Drives caseros pueden no estar migrando datos correctamente entre el SSD y el HDD. En particular, este tutorial de OWC afirma que esto 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

De acuerdo con nuestros técnicos, cuando se utiliza cualquier versión de la utilidad de disco que no sea el que viene con el Mac mini 2012, se aparecerá como si usted tiene un motor de fusión, pero no se comportará como tal. Básicamente, estaría creando un volumen estándar de Core Storage en lugar de Fusion.

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

Gorb
fuente

Respuestas:

7

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 actividad de disco por disk1y disk2cada segundo. 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 unidad (el ddcomando puede ser útil para esto), puede ver qué unidades están golpeando las escrituras. Una vez que complete su SSD, debería comenzar a escribir en el HDD, y una vez que se hayan realizado las escrituras, 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 haya tenido su unidad Fusion, es posible que deba leer repetidamente los mismos datos para promocionarlo, pero una vez que ocurra, 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 últimas publicaciones en este Tumblr .

ladrones
fuente
No estoy seguro de cómo usar el comando "dd" al que hace referencia, pero copié un archivo de video grande (~ 1.5GB) de un volumen externo a este volumen, vi que las escrituras parecían estar llegando al primer disco0 (SSD) y luego cambié al disco1 (HDD) Reproduje partes del video varias veces, luego busqué un aumento en la actividad de escritura en el disco 0, pero podría haberlo perdido. En general, creo que está volviendo a mover los datos al disco1 porque si espero un momento y copio un nuevo archivo en esta unidad, primero va al disco0 y luego al disco1 cada vez, así que supongo que está haciendo espacio periódicamente.
Gorb
2
Dado que las "últimas publicaciones" ya no son precisas, 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/…
AlexChaffee
2
y aquí hay un script 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
AlexChaffee
2

La información anterior está desactualizada. Hasta Mountain Lion 10.8.2 solo se 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, pero Mountain Lion simplemente llenaría el SSD primero y luego el HDD. No copiaría archivos al SSD en función del uso frecuente, que es el gran punto de venta de una unidad Fusion, porque obtienes cerca del almacenamiento SSD para los archivos más justos, no solo los archivos más antiguos.

Aparentemente, desde Mountain Lion versión 10.8.3, la unidad Fusion funciona en todas las Mac con un volumen de almacenamiento principal basado en una unidad más rápida y 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 -equipped-macs No he podido confirmarlo yo mismo, así que realmente espero que tengan razón. Ya he creado 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).

Sebas
fuente
1

Una diferencia que he encontrado, y que no he resuelto , 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 Lion con versiones CoreStorage que no entienden 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.

nsayer
fuente
Esta es una valiosa información. Mantengo un clon de arranque de mi disco duro, hecho con Carbon Copy Cloner, así que creo que eso evita la necesidad de una partición de recuperación.
Gorb
1

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

Básicamente, debe llenar el SSD con archivos basura hasta que fluyan al HDD, luego acceder repetidamente a los archivos desde el HDD mientras observa la actividad del disco. Finalmente, 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.

AlexChaffee
fuente
1
Unidades externas! Valiente.
Gorb
Je, sí, dejé mi unidad interna 1T sola con mi sistema previamente instalado, así que tengo eso como respaldo si es necesario.
AlexChaffee
0

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

Habrá una línea en la tabla de salida que muestra "Fusion:". En mi volumen de almacenamiento principal 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 por corestore, pero este simple comando lo confirmó en un par de segundos.

Happyfunball
fuente
0

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

necesita el UUID del grupo de volúmenes lógicos 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 LVG: Fusion

Versión LVG: 1

Tamaño LVG: 1511111114752 B

Espacio libre de LVG: 106496 B

Estado de LVG: en línea

LVG disperso: Sí

Fusion Drive: Sí

Henry 3 Dogg
fuente