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?
- Wszystkie modele QNAP NAS z systemem QTS lub QuTS hero
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?