저는 리눅스 민트 20을 사용하고 있습니다.
% inxi -S
System: Host: ismail-i5 Kernel: 5.4.0-56-generic x86_64 bits: 64 Desktop: Cinnamon 4.6.7 Distro: Linux Mint 20 Ulyana
HDD 3개와 SSD 1개가 있습니다.
% lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 232.9G 0 disk
├─sda1 8:1 0 512M 0 part /boot/efi
└─sda2 8:2 0 232.4G 0 part /
sdb 8:16 0 3.7T 0 disk
└─sdb1 8:17 0 3.7T 0 part /media/ismail/WDPurple
sdc 8:32 0 3.7T 0 disk
└─sdc1 8:33 0 3.7T 0 part /media/ismail/WDRed
sdd 8:48 0 3.7T 0 disk
└─sdd1 8:49 0 3.7T 0 part /media/ismail/Toshiba
내 저장 장치 중 하나라도 오류가 발생할 경우 조기 경고를 받을 수 있기를 원합니다.
다음 방법을 사용하여 하드 드라이브 상태를 확인할 수 있다는 것을 알고 있습니다.
$ sudo smartctl -a /dev/sdX
이 값이 보이 Reallocated_Sector_Ct
거나 Current_Pending_Sector
0이 아닌 값이 있으면 주의를 기울여 필요한 조치를 취해야 합니다.
그러나 항상 이 명령을 실행하고 출력을 확인하고 싶지는 않습니다. 저장 장치에 문제가 발생하기 시작할 때 경고하는 데 사용할 수 있는 솔루션이 있습니까?
답변1
저장 장치에 문제가 발생하기 시작할 때 경고하는 데 사용할 수 있는 솔루션이 있습니까?
세상에는 두 종류의 사람이 있습니다. 백업을 만드는 사람과 아직 백업을 시작하지 않은 사람입니다.
농담은 제쳐두고, 기계적 고장으로 인해 하드 드라이브가 갑자기 죽는 경우가 많습니다.아니요미리 경고하거나 유익한 정보를 제공하지만 대부분의 경우 정보를 검색할 수 있습니다. 반면에 SSD는 정보를 추출할 수 없어 죽는 경우가 많습니다.
재할당된 섹터 번호에 대해 말하자면: 양수 값이 그렇습니다.아니요저장 공간이 부족하다는 확실한 신호입니다. SSD자주그것들을 갖고 수년 동안 계속 기능하십시오. 더 중요한 지표는 이 매개변수가 증가하는지 여부와 속도입니다. 일부 섹터가 재할당되어 긴 드라이브 수명을 누릴 수 있습니다.
현재 보류 중인 부문은 단일 값으로 유지되며 추정을 하는 것은 거의 쓸모가 없습니다.
개인적으로 몇 달에 한 번씩 실행 smartctl -t long /dev/sda
하지만 이번 테스트에는 이것이 없었습니다.기본덫. 기계적인 고장이 곧 발생하고 무모하게 이 테스트를 계속 수행한다고 상상해 보십시오. 이제, 고장난 기록 헤드는 플래터 표면을 물리적으로 긁기 시작하고 테스트를 시작하지 않았다면 저장될 수 있었던 나머지 정보를 실제로 파괴할 수 있습니다.
드라이브 상태에 대한 알림을 받으려면 smartd.service
활성화되어 있는지 확인하세요.
다음 옵션으로 실행합니다.
/usr/sbin/smartd -n -q never -s /var/lib/smartmontools
mail
드라이브 상태의 변화를 알려주는 데 사용됩니다 .