Úvod
Smartctl je nástroj příkazového řádku nebo nástroj v operačním systému typu UNIX, který provádí úlohy SMART, jako je tisk autotestu SMART a protokolů chyb, povolení a zakázání automatického testování SMART a spouštění autotestů zařízení.
CHYTRÝ. je systém moderních pevných disků navržený tak, aby hlásil stavy, které mohou naznačovat blížící se selhání. smartmontools je bezplatný softwarový balíček, který dokáže monitorovat S.M.A.R.T. atributy a spustit autotesty pevného disku. Přestože smartmontools běží na řadě platforem, budu se zabývat pouze jejich instalací a konfigurací v Linuxu.
Smartctl Technologie vlastního monitorování, analýzy a podávání zpráv je navržen tak, aby prováděl chytré operace z příkazového řádku, jako je spouštění autotestů zařízení a tisk inteligentního autotestu atd. Pomocí smartctl může uživatel číst chytré informace z pevného disku a provádět testy na SSD nebo pevném disku k detekci jakékoli problémy s pevným diskem nebo SSD.
Instalace Smartctl
- Aktualizujte mezipaměť apt, což je doporučený krok, pokud používáte Ubuntu
sudo apt update -y
- Pokud používáte CentOS/RHEL, aktualizujte svůj systém spuštěním tohoto příkazu
sudo dnf update -y
- Nainstalujte smartmontools balíček, který má program smartctl, pokud používáte Ubuntu
sudo apt install smartmontools -y
- Pokud používáte CentOS/RHEL, nainstalujte si smartmontools
sudo dnf install smartmontools -y
- Zkontrolujte, zda je náš disk chytrý nebo ne.
sudo smartctl -i /dev/sda
- Chcete-li povolit smartctl, aby se smartctl spustil vždy, když se systém restartuje, spusťte tento příkaz níže
sudo smartctl -s on /dev/sda
Poznámka :smartctl může provádět různé testy pevného disku a může analyzovat problém s naším diskem, takže nejprve zkontrolujeme stav pevného disku provedením příkazu níže
smartctl -H /dev/sda
- Pro ověření testovacího režimu na pevném disku
smartctl -H /dev/vda
- Provedení krátkého testu na HDD
smartctl -test=short /dev/vda
- Také k provedení dlouhého testu na našem HDD
smartctl -test=long /dev/vda
- Zobrazit protokoly chyb disku
smartctl -l error /dev/sda
- ujistěte se, že jednotka podporuje autotesty
smartctl -c /dev/sda
- Můžete spustit a zkontrolovat výsledky autotestu
smartctl -l selftest /dev/sda
- Pokud chcete nástroj smartctl odinstalovat, spusťte tento příkaz
sudo apt remove smartmontools
Závěr
V tomto tutoriálu jsme nainstalovali a nakonfigurovali nástroj smartctl, nástroj Smart, který nám pomáhá při monitorování pevných disků a zjišťování jakýchkoli závad nebo problémů.