Odpowiednie produkty
Przegląd
Uszkodzona pamięć może powodować niestabilność systemu lub uszkodzenie danych. Możesz sprawdzić stan pamięci swojego NAS-a w QTS, instalując memtester za pośrednictwem Entware QPKG.
Uwaga: Uruchamianie testów pamięci może zakłócić działanie usług NAS. Utwórz kopię zapasową ważnych danych i wykonaj te kroki podczas okna konserwacyjnego.
Wskazówka: OOM (Out Of Memory) Killer to proces w systemie Linux, który kończy działanie aplikacji, jeśli systemowi zabraknie pamięci. Testuj tylko część całkowitej pamięci, aby uniknąć niestabilności systemu.
Procedura
Krok 1: Zainstaluj narzędzie memtester
Pobierz narzędzie memtester, rozpakuj je i zapisz w folderze współdzielonym Public
Krok 2: Zatrzymaj wszystkie usługi NAS
Ostrzeżenie: Zatrzymanie wszystkich usług przerwie dostęp do folderów współdzielonych, aplikacji i usług sieciowych. Upewnij się, że żaden użytkownik aktywnie nie korzysta z NAS-a przed kontynuowaniem.
ShellCopy
Krok 3: Sprawdź dostępną pamięć
ShellCopyWolna pamięć wynosi około 53 GB.
Krok 4: Uruchom Memtester
Testuj wolną pamięć (około 80–90% całkowitej pamięci, aby uniknąć uruchomienia OOM Killer).
ShellCopy
Krok 5: Interpretacja wyników
Jeśli widzisz powtarzające się komunikaty FAILURE, Twój moduł pamięci może być uszkodzony i powinien zostać wymieniony.
CustomCopy
Krok 6: Uruchom wszystkie usługi NAS
Po zakończeniu testowania uruchom ponownie wszystkie usługi NAS, aby przywrócić normalne działanie:
ShellCopyPrzypomnienie: Po ponownym uruchomieniu sprawdź, czy wszystkie oczekiwane usługi NAS działają normalnie.
Krok 7: Usuwanie narzędzia memtester
Usuń narzędzie memtester, jeśli nie jest już potrzebne.
ShellCopy
Dalsze informacje
Jak wykonać test pamięci na QNAP NAS?
Przegląd
Uszkodzona pamięć może powodować niestabilność systemu lub uszkodzenie danych. Możesz sprawdzić stan pamięci swojego NAS-a w QTS, instalując memtester za pośrednictwem Entware QPKG.
Uwaga: Uruchamianie testów pamięci może zakłócić działanie usług NAS. Utwórz kopię zapasową ważnych danych i wykonaj te kroki podczas okna konserwacyjnego.
Wskazówka: OOM (Out Of Memory) Killer to proces w systemie Linux, który kończy działanie aplikacji, jeśli systemowi zabraknie pamięci. Testuj tylko część całkowitej pamięci, aby uniknąć niestabilności systemu.
Procedura
Krok 1: Zainstaluj narzędzie memtester
Pobierz narzędzie memtester, rozpakuj je i zapisz w folderze współdzielonym Public
Krok 2: Zatrzymaj wszystkie usługi NAS
Ostrzeżenie: Zatrzymanie wszystkich usług przerwie dostęp do folderów współdzielonych, aplikacji i usług sieciowych. Upewnij się, że żaden użytkownik aktywnie nie korzysta z NAS-a przed kontynuowaniem.
Kod:
sudo
/etc/init.d/services.sh
stop
Krok 3: Sprawdź dostępną pamięć
Kod:
sudo
free
-g
total
used
free
shared
buffers
cached
Mem:
62
9
53
0
0
4
-/+
buffers/cache:
4
58
Swap:
22
0
22
Krok 4: Uruchom Memtester
Testuj wolną pamięć (około 80–90% całkowitej pamięci, aby uniknąć uruchomienia OOM Killer).
Kod:
sudo
chmod
+x
/share/Public/memtester.*
sudo
/share/Public/memtester.
{
x64/armv7/arm64
}
53G
1
- `memtester.x64` / `memtester.armv7` / `memtester.arm64`: Wybierz ten, który pasuje do platformy Twojego NAS-a, aby go uruchomić.
- `53G`: Rozmiar wolnej pamięci do przetestowania (około 80–90% całkowitej pamięci RAM, np. 64 GB).
- `1`: Liczba pętli testowych do uruchomienia.
Krok 5: Interpretacja wyników
Jeśli widzisz powtarzające się komunikaty FAILURE, Twój moduł pamięci może być uszkodzony i powinien zostać wymieniony.
Kod:
memtester version 4.7.1 (64-bit)
Copyright (C) 2001-2024 Charles Cazabon.
Licensed 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 : ok
Krok 6: Uruchom wszystkie usługi NAS
Po zakończeniu testowania uruchom ponownie wszystkie usługi NAS, aby przywrócić normalne działanie:
Kod:
sudo
/etc/init.d/services.sh
start
Krok 7: Usuwanie narzędzia memtester
Usuń narzędzie memtester, jeśli nie jest już potrzebne.
Kod:
sudo
rm
-f
/share/Public/memtester.*
Dalsze informacje
Jak wykonać test pamięci na QNAP NAS?