Jak zainstalować narzędzie Smartctl na CentOS 7

SMART to system w nowoczesnych dyskach twardych przeznaczony do zgłaszania stanów, które mogą wskazywać na zbliżającą się awarię. smartmontools to darmowy pakiet oprogramowania, który może monitorować atrybuty SMART i przeprowadzać autotesty dysku twardego. Chociaż smartmontools działa na wielu platformach, omówię tylko instalację i konfigurację w systemie Linux.

Smartctl (Self-Monitoring, Analysis and Reporting Technology) to narzędzie wiersza poleceń lub narzędzie w systemie operacyjnym podobnym do UNIX, które wykonuje zadania SMART, takie jak drukowanie autotestu SMART i dzienników błędów, włączanie i wyłączanie automatycznego testowania SMART i inicjowanie urządzenia autotesty.

Instalacja Smartcl

# yum install smartmontools

Uruchom i włącz usługę Smartctl

# systemctl start smartd ; systemctl enable smartd

Sprawdź, czy funkcja Smart Capability jest włączona na dysku, czy nie

# firewall-cmd –zone=public –remove-port=80/tcp

# smartctl -i /dev/sda

Jeśli powyższe polecenie nie powiedzie się, może być konieczne poinformowanie smartctl, jakiego typu interfejsu dysku twardego używasz:

# firewall-cmd –zone=public –list-ports

# smartctl -a -d ata /dev/sdb // For SATA drive

Zastąp /dev/sda plikiem urządzenia na dysku twardym. Dane wyjściowe polecenia:

=== POCZĄTEK SEKCJI INFORMACYJNEJ ===
 Rodzina modeli: seria SAMSUNG SpinPoint T133
 Model urządzenia: SAMSUNG HD300LJ
 Numer seryjny: S0D7J1UL303628
 Wersja oprogramowania układowego: ZT100-12
 Pojemność użytkownika: 300 067 970 560 bajtów
 Urządzenie jest: W bazie danych smartctl [po szczegóły użyj: -P pokaż]
 Wersja ATA to: 7
 Standard ATA to: ATA/ATAPI-7 T13 1532D wersja 4a
 Czas lokalny to: pt 2 sty 03:08:20 2009 EST
 Obsługa SMART to: Dostępne - urządzenie posiada funkcję SMART.
 Obsługa SMART to: Włączone

Włącz funkcję Smart Capability dla dysku

# smartctl -s on -o on -S on /dev/sda

Wyjście polecenia:

=== POCZĄTEK SEKCJI POLECEŃ WŁĄCZ/WYŁĄCZ ===
 SMART Włączone.
 Włączono automatyczne zapisywanie atrybutów SMART.
 SMART Automatic Offline Testing Włączone co cztery godziny.

Wyłącz funkcję Smart Capability dla dysku

# smartctl -s off /dev/sdb

Wyświetl ogólny stan dysku

# smartctl -H /dev/sdb

Wyjście polecenia:

=== POCZĄTEK ODCZYTU SEKCJI SMART DATA ===
 Wynik testu samooceny ogólnego stanu zdrowia SMART: ZALICZONY

Upewnijmy się, że dysk obsługuje autotesty.

# smartctl -c /dev/sda

Wyjście polecenia:

Krótka procedura autotestu
zalecany czas odpytywania: (2) minuty.
Rozszerzona procedura autotestu
zalecany czas odpytywania: (127) minut.

Przetestuj dysk twardy za pomocą opcji długiej.

# smartctl –test=long /dev/sdb

Przetestuj dysk twardy za pomocą krótkiej opcji.

# smartctl –test=short /dev/sdb

Możesz biegać, aby sprawdzić wyniki.

# smartctl -l selftest /dev/sda

=== POCZĄTEK ODCZYTU SEKCJI SMART DATA ===
Struktura dziennika SMART Self-test numer wersji 1
Liczba Test_Opis Status Pozostały czas życia (godziny) LBA_of_first_error
1 Krótki offline Ukończono bez błędu 00% 21472 -

Wyświetl dzienniki błędów dysku

# smartctl -l error /dev/sdb

Strony podręcznika

man 8 smartctl
man 8 smartd
man 8 update-smart-drivedb
man 5 smartd.conf


Jak stworzyć grupę w Linuksie

Jak stworzyć grupę w Linuksie

Grupy służą do organizowania użytkowników i ich uprawnień, takich jak odczytywanie uprawnień do pisania i wykonywania. Aby dodać grupę, polecenie to groupadd.

3 sposoby na sprawdzenie wykorzystania procesora w systemie Linux

3 sposoby na sprawdzenie wykorzystania procesora w systemie Linux

Dobrze wyjaśnij 3 sposoby sprawdzania wykorzystania procesora w systemie Linux. Wykorzystanie procesora odnosi się do wykorzystania zasobów przetwarzania lub ilości pracy obsługiwanej przez procesor.

Jak zainstalować i skonfigurować DenyHosts w CentOS 7?

Jak zainstalować i skonfigurować DenyHosts w CentOS 7?

DenyHosts jest szeroko stosowany jako alternatywa dla Fail2ban. Jeśli było zbyt wiele nieprawidłowych prób logowania SSH, zakłada się, że jego ataki brute-force lub

Zamontuj nowy dysk na serwerze Linux

Zamontuj nowy dysk na serwerze Linux

Dowiemy się, jak zamontować nowy dysk do serwera Linux. Do tej demonstracji używamy serwera w chmurze CentOS 7. teraz zamontuj partycję, jak pokazano poniżej.

Łatwa instalacja Fail2ban na Ubuntu 20.04

Łatwa instalacja Fail2ban na Ubuntu 20.04

Dobrze wyjaśnij, jak łatwo zainstalować Fail2ban na Ubuntu 20.04. Fail2ban jest napisany w języku programowania Python i jest darmowym oprogramowaniem typu open source. Konfiguracja.

Jak zainstalować WireGuard VPN na Ubuntu 20.04

Jak zainstalować WireGuard VPN na Ubuntu 20.04

Dobrze wyjaśnij, jak zainstalować WireGuard VPN na Ubuntu 20.04. WireGuard to niezwykle prosta, szybka i nowoczesna sieć VPN, która wykorzystuje najnowocześniejszą kryptografię

Jak zainstalować OpenSSL 1.1.1d w CentOS

Jak zainstalować OpenSSL 1.1.1d w CentOS

OpenSSL to solidny, w pełni funkcjonalny zestaw narzędzi klasy komercyjnej dla protokołów Transport Layer Security (TLS) i (SSL). Dowiedz się, jak zainstalować OpenSSL 1.1.1d w CentOS

Jak zainstalować i skonfigurować CSF na CentOS 8

Jak zainstalować i skonfigurować CSF na CentOS 8

Jak zainstalować i skonfigurować CSF na serwerze CentOS 8. ConfigServer Security & Firewall to zapora sieciowa (SPI), aplikacja do logowania/wykrywania włamań i zabezpieczeń.

Konfiguracja reguł audytu nie została odzwierciedlona — jak rozwiązywać problemy

Konfiguracja reguł audytu nie została odzwierciedlona — jak rozwiązywać problemy

Konfiguracja reguł audytu nie została odzwierciedlona? Dowiedz się, jak nasi inżynierowie pomocy technicznej diagnozują i rozwiązują problem.Plik konfiguracyjny reguł /etc/audit/rules.d/audit.rules

CloudLinux Wysokie obciążenie na serwerze

CloudLinux Wysokie obciążenie na serwerze

W tym artykule dowiemy się, jak nasi inżynierowie pomocy technicznej naprawiają wysokie obciążenie serwera CloudLinux. Upewnij się, że Twoje limity LVE są poprawnie skonfigurowane.