Sådan udfører du en NAS-hukommelsestest med memtester (uden HDMI eller GPU)
Gældende produkter
- All QNAP NAS models running QTS or QuTS hero
Oversigt
Defekt hukommelse kan forårsage systemustabilitet eller datakorruption. Du kan kontrollere din NAS's hukommelsestilstand i QTS ved at installere memtester via Entware QPKG.
Bemærk: Kørsel af hukommelsestests kan forstyrre NAS-tjenester. Sikkerhedskopier dine vigtige data og udfør disse trin i et vedligeholdelsesvindue.
Tip: OOM (Out Of Memory) Killer er en proces i Linux, der afslutter applikationer, hvis systemet løber tør for hukommelse. Test kun en del af den samlede hukommelse for at undgå systemustabilitet.
Procedure
Trin 1: Installer memtester-værktøj
Download memtester værktøjet og udpak og gem det i den offentlige delte mappe
Trin 2: Stop alle NAS-tjenester
Advarsel: Stop af alle tjenester vil afbryde adgang til delte mapper, applikationer og netværkstjenester. Sørg for, at ingen brugere aktivt tilgår NAS'en, før du fortsætter.
sudo /etc/init.d/services.sh stopTrin 3: Kontroller tilgængelig hukommelse
sudo free -g
total brugt fri delt buffere cache
Mem: 62 9 53 0 0 4
-/+ buffere/cache: 4 58
Swap: 22 0 22Den frie hukommelse er omkring 53GB.
Trin 4: Kør Memtester
Test på fri hukommelse (omkring 80–90% af den samlede hukommelse for at undgå at udløse OOM Killer).
sudo chmod +x /share/Public/memtester.*
sudo /share/Public/memtester.{x64/armv7/arm64} 53G 1memtester.x64/memtester.armv7/memtester.arm64: Vælg den, der passer til din NAS-platform for at køre.53G: Fri hukommelsesstørrelse til test (omkring 80–90% af total RAM, f.eks. 64GB).1: Antal testloops der skal køres.
Trin 5: Fortolk resultater
Hvis du ser gentagne FEJL beskeder, kan din hukommelsesmodul være defekt og bør udskiftes.
memtester version 4.7.1 (64-bit)
Copyright (C) 2001-2024 Charles Cazabon.
Licensd under the GNU General Public License version 2 (only).
pagesize is 4096
pagesizemask is 0xfffffffffffff000
want 54272MB (56908316672 bytes)
got 54272MB (56908316672 bytes), trying mlock ...locked.
Loop 1/1:
Stuck Address : ok
Random Value : ok
Compare XOR : ok
Compare SUB : ok
Compare MUL : ok
Compare DIV : ok
Compare OR : ok
Compare AND : ok
Sequential Increment: ok
Solid Bits : testing 43FAILURE: 0xffffffffffffffff != 0xffffdfffffffffff at offset 0x00000000082b72a8.
Block Sequential : testing 159FAILURE: 0x9f9f9f9f9f9f9f9f != 0x9f9fbf9f9f9f9f9f at offset 0x00000000082b56e8.
Checkerboard : testing 2FAILURE: 0xaaaaaaaaaaaaaaaa != 0xaaaa8aaaaaaaaaaa at offset 0x00000000082b72a8.
Bit Spread : testing 0FAILURE: 0xfffffffffffffffa != 0xffffdffffffffffa at offset 0x00000000082b72a8.
Bit Flip : testing 2FAILURE: 0x0000000000000001 != 0x0000200000000001 at offset 0x00000000082b56e8.
Walking Ones : testing 12FAILURE: 0xffffffffffffefff != 0xffffdfffffffefff at offset 0x00000000082b5608.
FAILURE: 0xffffffffffffefff != 0xffffdfffffffefff at offset 0x00000000082b72a8.
Walking Zeroes : testing 16FAILURE: 0x0000000000010000 != 0x0000020000010000 at offset 0x00000000082b5238.
FAILURE: 0x0000000000010000 != 0x0000200000010000 at offset 0x00000000082b56e8.
8-bit Writes : ok
16-bit Writes : okTrin 6: Start alle NAS-tjenester
Når testningen er afsluttet, genstart alle NAS-tjenester for at gendanne normal drift:
sudo /etc/init.d/services.sh startPåmindelse: Efter genstart skal du kontrollere, at alle forventede NAS-tjenester kører normalt.
Trin 7: Fjern memtester-værktøjet
Fjern memtester-værktøjet, hvis du ikke længere har brug for det.
sudo rm -f /share/Public/memtester.*