Hoe voer je een NAS-geheugentest uit met memtester (zonder HDMI of GPU)
Toepasselijke producten
- All QNAP NAS models running QTS or QuTS hero
Overzicht
Defect geheugen kan systeeminstabiliteit of gegevensbeschadiging veroorzaken. U kunt de gezondheid van het geheugen van uw NAS controleren in QTS door te installeren memtester via Entware QPKG.
Opmerking: Het uitvoeren van geheugentests kan NAS-services verstoren. Maak een back-up van uw belangrijke gegevens en voer deze stappen uit tijdens een onderhoudsvenster.
Tip: De OOM (Out Of Memory) Killer is een proces in Linux dat applicaties beëindigt als het systeem geen geheugen meer heeft. Test slechts een deel van het totale geheugen om systeeminstabiliteit te voorkomen.
Procedure
Stap 1: Installeer memtester utility
Download memtester utility en pak het uit en sla het op in de gedeelde map Public
Stap 2: Stop alle NAS-services
Waarschuwing: Het stoppen van alle services zal de toegang tot gedeelde mappen, applicaties en netwerkservices onderbreken. Zorg ervoor dat geen gebruikers actief toegang hebben tot de NAS voordat u verder gaat.
sudo /etc/init.d/services.sh stopStap 3: Controleer beschikbaar geheugen
sudo free -g
totaal gebruikt vrij gedeeld buffers gecached
Mem: 62 9 53 0 0 4
-/+ buffers/cache: 4 58
Swap: 22 0 22Het vrije geheugen is ongeveer 53GB.
Stap 4: Voer Memtester uit
Test op vrij geheugen (ongeveer 80–90% van het totale geheugen om het activeren van de OOM Killer te voorkomen).
sudo chmod +x /share/Public/memtester.*
sudo /share/Public/memtester.{x64/armv7/arm64} 53G 1memtester.x64/memtester.armv7/memtester.arm64: Kies degene die bij uw NAS-platform past om uit te voeren.53G: Vrij geheugen om te testen (ongeveer 80–90% van het totale RAM, bijvoorbeeld 64GB).1: Aantal testloops om uit te voeren.
Stap 5: Resultaten interpreteren
Als u herhaaldelijk FALEN berichten ziet, kan uw geheugensmodule defect zijn en moet deze worden vervangen.
memtester versie 4.7.1 (64-bit)
Copyright (C) 2001-2024 Charles Cazabon.
Licentied onder de GNU General Public License versie 2 (alleen).
paginaformaat is 4096
paginamasker is 0xfffffffffffff000
wil 54272MB (56908316672 bytes)
kreeg 54272MB (56908316672 bytes), probeer mlock ...vergrendeld.
Loop 1/1:
Vast adres : ok
Willekeurige waarde: ok
Vergelijk XOR : ok
Vergelijk SUB : ok
Vergelijk MUL : ok
Vergelijk DIV : ok
Vergelijk OR : ok
Vergelijk AND : ok
Sequentiële toename: ok
Solide bits : testen 43FOUT: 0xffffffffffffffff != 0xffffdfffffffffff op offset 0x00000000082b72a8.
Blok sequentieel : testen 159FOUT: 0x9f9f9f9f9f9f9f9f != 0x9f9fbf9f9f9f9f9f op offset 0x00000000082b56e8.
Checkerboard : testen 2FOUT: 0xaaaaaaaaaaaaaaaa != 0xaaaa8aaaaaaaaaaa op offset 0x00000000082b72a8.
Bitverspreiding : testen 0FOUT: 0xfffffffffffffffa != 0xffffdffffffffffa op offset 0x00000000082b72a8.
Bitflip : testen 2FOUT: 0x0000000000000001 != 0x0000200000000001 op offset 0x00000000082b56e8.
Wandelende enen : testen 12FOUT: 0xffffffffffffefff != 0xffffdfffffffefff op offset 0x00000000082b5608.
FOUT: 0xffffffffffffefff != 0xffffdfffffffefff op offset 0x00000000082b72a8.
Wandelende nullen : testen 16FOUT: 0x0000000000010000 != 0x0000020000010000 op offset 0x00000000082b5238.
FOUT: 0x0000000000010000 != 0x0000200000010000 op offset 0x00000000082b56e8.
8-bit schrijvingen : ok
16-bit schrijvingen: okStap 6: Start alle NAS-services
Zodra het testen is voltooid, herstart alle NAS-services om de normale werking te herstellen:
sudo /etc/init.d/services.sh startHerinnering: Controleer na het herstarten of alle verwachte NAS-services normaal draaien.
Stap 7: Verwijderen van memtester utility
Verwijder memtester utility als je het niet meer nodig hebt.
sudo rm -f /share/Public/memtester.*