Wie man einen NAS-Speichertest mit memtester durchführt (ohne HDMI oder GPU)
Anwendbare Produkte
- All QNAP NAS models running QTS or QuTS hero
Übersicht
Fehlerhafter Speicher kann zu Systeminstabilität oder Datenkorruption führen. Sie können die Speichergesundheit Ihres NAS in QTS überprüfen, indem Sie memtester über Entware QPKG installieren.
Hinweis: Das Ausführen von Speichertests kann NAS-Dienste stören. Sichern Sie Ihre wichtigen Daten und führen Sie diese Schritte während eines Wartungsfensters durch.
Tipp: Der OOM (Out Of Memory) Killer ist ein Prozess in Linux, der Anwendungen beendet, wenn das System keinen Speicher mehr hat. Testen Sie nur einen Teil des Gesamtspeichers, um Systeminstabilität zu vermeiden.
Verfahren
Schritt 1: Memtester-Dienstprogramm installieren
Laden Sie das memtester Dienstprogramm herunter und extrahieren und speichern Sie es im öffentlichen freigegebenen Ordner
Schritt 2: Alle NAS-Dienste stoppen
Warnung: Das Stoppen aller Dienste unterbricht den Zugriff auf freigegebene Ordner, Anwendungen und Netzwerkdienste. Stellen Sie sicher, dass keine Benutzer aktiv auf das NAS zugreifen, bevor Sie fortfahren.
sudo /etc/init.d/services.sh stopSchritt 3: Verfügbaren Speicher prüfen
sudo free -g
total used free shared buffers cached
Mem: 62 9 53 0 0 4
-/+ buffers/cache: 4 58
Swap: 22 0 22Der freie Speicher beträgt etwa 53GB.
Schritt 4: Memtester ausführen
Testen Sie auf freiem Speicher (etwa 80–90% des Gesamtspeichers, um das Auslösen des OOM Killers zu vermeiden).
sudo chmod +x /share/Public/memtester.*
sudo /share/Public/memtester.{x64/armv7/arm64} 53G 1memtester.x64/memtester.armv7/memtester.arm64: Wählen Sie diejenige aus, die zu Ihrer NAS-Plattform passt, um sie auszuführen.53G: Freier Speicherplatz zum Testen (etwa 80–90% des gesamten RAM, z.B. 64GB).1: Anzahl der Testdurchläufe.
Schritt 5: Ergebnisse interpretieren
Wenn Sie wiederholt FEHLER Meldungen sehen, könnte Ihr Speichermodul defekt sein und sollte ersetzt werden.
memtester Version 4.7.1 (64-Bit)
Copyright (C) 2001-2024 Charles Cazabon.
Lizenzd unter der GNU General Public License Version 2 (nur).
Die Seitengröße beträgt 4096
pagesizemask ist 0xfffffffffffff000
gewünscht 54272MB (56908316672 Bytes)
erhalten 54272MB (56908316672 Bytes), versuche mlock ...gesperrt.
Schleife 1/1:
Feste Adresse : ok
Zufallswert : ok
Vergleich XOR : ok
Vergleich SUB : ok
Vergleich MUL : ok
Vergleich DIV : ok
Vergleich OR : ok
Vergleich AND : ok
Sequentielle Erhöhung: ok
Solide Bits : teste 43FEHLER: 0xffffffffffffffff != 0xffffdfffffffffff bei Offset 0x00000000082b72a8.
Block Sequentiell : teste 159FEHLER: 0x9f9f9f9f9f9f9f9f != 0x9f9fbf9f9f9f9f9f bei Offset 0x00000000082b56e8.
Schachbrett : teste 2FEHLER: 0xaaaaaaaaaaaaaaaa != 0xaaaa8aaaaaaaaaaa bei Offset 0x00000000082b72a8.
Bitverteilung : teste 0FEHLER: 0xfffffffffffffffa != 0xffffdffffffffffa bei Offset 0x00000000082b72a8.
Bitumkehr : teste 2FEHLER: 0x0000000000000001 != 0x0000200000000001 bei Offset 0x00000000082b56e8.
Laufende Einsen : teste 12FEHLER: 0xffffffffffffefff != 0xffffdfffffffefff bei Offset 0x00000000082b5608.
FEHLER: 0xffffffffffffefff != 0xffffdfffffffefff bei Offset 0x00000000082b72a8.
Laufende Nullen : teste 16FEHLER: 0x0000000000010000 != 0x0000020000010000 bei Offset 0x00000000082b5238.
FEHLER: 0x0000000000010000 != 0x0000200000010000 bei Offset 0x00000000082b56e8.
8-Bit-Schreibvorgänge: ok
16-Bit-Schreibvorgänge: okSchritt 6: Starten Sie alle NAS-Dienste
Sobald die Tests abgeschlossen sind, starten Sie alle NAS-Dienste neu, um den normalen Betrieb wiederherzustellen:
sudo /etc/init.d/services.sh startErinnerung: Überprüfen Sie nach dem Neustart, ob alle erwarteten NAS-Dienste normal laufen.
Schritt 7: Entfernen des memtester-Dienstprogramms
Entfernen Sie das memtester-Dienstprogramm, wenn Sie es nicht mehr benötigen.
sudo rm -f /share/Public/memtester.*