¿Por qué la prueba de rendimiento de mi disco con fio tiene resultados incorrectos?
Síntoma
Ha seguido el método de rendimiento de la prueba, pero los resultados de la prueba no cumplen las expectativas.
Resolución de problemas
Durante una prueba de rendimiento de disco, las condiciones del disco y de la prueba de estrés juegan un papel importante.
Aquí se enumeran las posibles causas en orden de probabilidad.
Si la falla persiste después de descartar una causa, pase a la siguiente de la lista.
Algunas operaciones pueden ocasionar la pérdida de datos. Se recomienda utilizar discos sin procesar para la prueba de rendimiento.
| Causa posible | Solución |
|---|---|
| El primer número de sector de la partición no está alineado con 4 KiB. | Acceda a Comprobar si el primer número de sector de la partición está alineado con 4 KiB. Elimine la partición y seleccione un primer número de sector alineado con 4 KiB para la nueva partición. |
| El disco utilizado en la prueba no era un disco sin procesar. | Compre un disco vacío y conéctelo a un ECS para realizar la prueba. |
| Las condiciones de prueba de estrés no se configuraron correctamente. | Configure el procesamiento multinúcleo y organice las colas correctamente para maximizar el rendimiento simultáneo. |
| Se utilizó un tamaño de bloque de datos inapropiado. | Configure un tamaño de bloque de datos adecuado.
|
Comprobar si el primer número de sector de la partición está alineado con 4 KiB
- Inicie sesión en el servidor y cambie a usuario root.
- Antes de iniciar la prueba, ejecute el siguiente comando para comprobar si el número de sector inicial está alineado con 4 KiB:
fdisk -lu
Se muestra información similar a la siguiente:[root@ecs-centos sdc]# fdisk -lu Disk /dev/xvda: 10.7 GiB, 10737418240 bytes, 20971520 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk label type: dos Disk identifier: 0x7db77aa5 Device Boot Start End Blocks Id System /dev/xvda1 * 2048 20968919 10483436 83 Linux Disk /dev/xvdb: 10.7 GiB, 10737418240 bytes, 20971520 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk /dev/xvdc: 53.7 GiB, 53687091200 bytes, 104857600 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk label type: dos Disk identifier: 0x3cf3265c Device Boot Start End Blocks Id System /dev/xvdc1 2048 41943039 20970496 83 Linux
- Si 8 puede dividirse por el número del primer sector, el número está alineado con 4-KiB.
- Si 8 no puede dividirse por el número del primer sector, el número no está alineado con 4-KiB. Elimine la partición y seleccione un número de primer sector alineado de 4 KiB para la nueva partición antes de continuar con la prueba.
Si elimina la partición y selecciona otro número de primer sector para la alineación de 4 KiB, perderá todos los datos de esa partición.
Envío de un ticket de servicio
Si el problema persiste, envíe un ticket de servicio.