Cómo realizar una prueba de memoria NAS con memtester (sin HDMI ni GPU)
Productos aplicables
- All QNAP NAS models running QTS or QuTS hero
Descripción general
La memoria defectuosa puede causar inestabilidad del sistema o corrupción de datos. Puede verificar el estado de la memoria de su NAS en QTS instalando memtester a través de Entware QPKG.
Nota: Ejecutar pruebas de memoria puede interrumpir los servicios del NAS. Haga una copia de seguridad de sus datos importantes y realice estos pasos durante una ventana de mantenimiento.
Consejo: El OOM (Out Of Memory) Killer es un proceso en Linux que termina aplicaciones si el sistema se queda sin memoria. Pruebe solo una parte de la memoria total para evitar la inestabilidad del sistema.
Procedimiento
Paso 1: Instalar la utilidad memtester
Descargue la memtester utilidad y extráigala y guárdela en la carpeta compartida Public
Paso 2: Detener todos los servicios del NAS
Advertencia: Detener todos los servicios interrumpirá el acceso a carpetas compartidas, aplicaciones y servicios de red. Asegúrese de que ningún usuario esté accediendo activamente al NAS antes de continuar.
sudo /etc/init.d/services.sh stopPaso 3: Verificar la memoria disponible
sudo free -g
total used free shared buffers cached
Mem: 62 9 53 0 0 4
-/+ buffers/cache: 4 58
Swap: 22 0 22La memoria libre es de alrededor de 53GB.
Paso 4: Ejecutar Memtester
Pruebe en la memoria libre (alrededor del 80–90% de la memoria total para evitar activar el OOM Killer).
sudo chmod +x /share/Public/memtester.*
sudo /share/Public/memtester.{x64/armv7/arm64} 53G 1memtester.x64/memtester.armv7/memtester.arm64: Elija el que se ajuste a su plataforma NAS para ejecutar.53G: Tamaño de memoria libre para probar (alrededor del 80-90% de la RAM total, por ejemplo, 64 GB).1: Número de bucles de prueba a ejecutar.
Paso 5: Interpretar resultados
Si ve repetidos FALLO mensajes, su módulo de memoria puede estar defectuoso y debería ser reemplazado.
versión de memtester 4.7.1 (64 bits)
Copyright (C) 2001-2024 Charles Cazabon.
Licencia bajo la Licencia Pública General de GNU versión 2 (solo).
el tamaño de página es 4096
la máscara de tamaño de página es 0xfffffffffffff000
se desea 54272MB (56908316672 bytes)
se obtuvo 54272MB (56908316672 bytes), intentando mlock ...bloqueado.
Bucle 1/1:
Dirección Atascada : ok
Valor Aleatorio : ok
Comparar XOR : ok
Comparar SUB : ok
Comparar MUL : ok
Comparar DIV : ok
Comparar OR : ok
Comparar AND : ok
Incremento Secuencial: ok
Bits Sólidos : probando 43FALLO: 0xffffffffffffffff != 0xffffdfffffffffff en el desplazamiento 0x00000000082b72a8.
Secuencial de Bloques: probando 159FALLO: 0x9f9f9f9f9f9f9f9f != 0x9f9fbf9f9f9f9f9f en el desplazamiento 0x00000000082b56e8.
Tablero de Damas : probando 2FALLO: 0xaaaaaaaaaaaaaaaa != 0xaaaa8aaaaaaaaaaa en el desplazamiento 0x00000000082b72a8.
Dispersión de Bits : probando 0FALLO: 0xfffffffffffffffa != 0xffffdffffffffffa en el desplazamiento 0x00000000082b72a8.
Volteo de Bits : probando 2FALLO: 0x0000000000000001 != 0x0000200000000001 en el desplazamiento 0x00000000082b56e8.
Unos Caminantes : probando 12FALLO: 0xffffffffffffefff != 0xffffdfffffffefff en el desplazamiento 0x00000000082b5608.
FALLO: 0xffffffffffffefff != 0xffffdfffffffefff en el desplazamiento 0x00000000082b72a8.
Ceros Caminantes : probando 16FALLO: 0x0000000000010000 != 0x0000020000010000 en el desplazamiento 0x00000000082b5238.
FALLO: 0x0000000000010000 != 0x0000200000010000 en el desplazamiento 0x00000000082b56e8.
Escrituras de 8 bits: ok
Escrituras de 16 bits: okPaso 6: Iniciar todos los servicios NAS
Una vez completadas las pruebas, reinicie todos los servicios NAS para restaurar el funcionamiento normal:
sudo /etc/init.d/services.sh startRecordatorio: Después de reiniciar, verifique que todos los servicios NAS esperados estén funcionando normalmente.
Paso 7: Eliminación de la utilidad memtester
Elimine la utilidad memtester si ya no la necesita.
sudo rm -f /share/Public/memtester.*