smartctl을 작동시킬 수 없습니다

smartctl을 작동시킬 수 없습니다

내 Debian wheezy 서버에서 내가 사용하는소프트웨어 레이드 1두 개의 하드 드라이브가 있으며 dev/sda3다음 dev/sdb3에 연결되어 있습니다 dev/md2.

mdadm --detail /dev/md2
Number   Major   Minor   RaidDevice State
   0       8        3        0      active sync   /dev/sda3
   1       8       19        1      active sync   /dev/sdb3

RAID는 괜찮은 것 같지만 SMART가 디스크 중 하나에서 실행되고 있지 않습니다.

smartctl --all /dev/sda

설명하다:

SMART support is: Available - device has SMART capability.
SMART support is: Disabled

/dev/sdb다양한 SMART 정보가 동시에 제공됩니다.

나는 그것을 시작하려고

smartctl -s on /dev/sda -T verypermissive not working

하지만 시작되지 않습니다.

Error SMART Enable failed: scsi error aborted command
Smartctl: SMART Enable Failed.

어떻게 작동하게 할 수 있나요? 아니면 디스크에 문제가 있는 걸까요?

답변1

사용 중인 RAID 컨트롤러를 지정하지 않았지만(의 출력이 sudo hdparm -I /dev/sda도움이 될 수 있음) 가상 드라이브를 표시하고 물리적 드라이브를 숨길 수 있습니다. 단일 디스크처럼 어레이의 물리적 상태에 대해 묻는 것은 별 의미가 없습니다.

어쩌면 귀하의 RAID 솔루션이 다음과 같이 표시될 수도 있습니다.실제다른 장치에 디스크가 있습니까? 그렇다면 이러한 내용은 에 전달됩니다 smartctl.

또한 설명서를 확인하십시오. 어레이가 각 디스크에 SMART 명령을 실행하고 다시 보고할 수 있도록 하는 별도의 유틸리티가 있을 수 있습니다.

답변2

복구 모드에서도 SMART를 활성화할 수 없으면 하드 드라이브가 제대로 작동하지 않는 것입니다.교체해야한다.

관련 정보