내 설정: Raspberry 4 / Raspberry OS, USB3을 통해 연결된 추가 3TB WD HDD
3분 후 hdparm을 사용하여 하드 드라이브의 속도를 줄였습니다. 이것아주 잘 작동며칠 전까지만 해도요.
이제 정전으로 인해 raspi가 재부팅되었고 그 이후로 hdparm 명령이 작동을 멈췄습니다.
출력은 다음과 같습니다.
root@raspi:/ # hdparm -S /dev/sdb
-S: bad/missing standby-interval value (0..255)
root@raspi:/ # hdparm -S 36 /dev/sdb
/dev/sdb:
setting standby to 36 (3 minutes)
root@sraspi:/ # hdparm -S /dev/sdb
-S: bad/missing standby-interval value (0..255)
드라이브는 3분 후에도 회전을 멈추지 않습니다.
Smartmontools는 디스크가 정상이고 디스크의 일부 Samba 공유가 제대로 작동한다고 말합니다. 내가 말했듯이 정전과 강제 재시작 전까지는 모든 것이 괜찮았습니다.
여기서 무엇이 잘못되었는지 아는 사람이 있나요? ? ?
고쳐 쓰다:sdparm을 사용해 보았는데 결과는 다음과 같습니다.
root@raspi:/ # sdparm --all /dev/sdb
/dev/sdb: asmedia ASM1153E 0
Write parameters (MMC) mode page:
BUFE 0 [cha: n, def: 0, sav: 0]
root@raspi:/ #
이것은 나에게 다시 이상하다:
- 내 USB 컨트롤러인 ASM1153E라고 표시되어 있지만 sdparm이 하드 드라이브와 직접 통신하면 안 됩니까? ? ?
- 매개변수가 누락되었습니다. 특히 사용하려는 SCT 및 STANDBY(아마도 1.?? 때문인 것 같습니다)
어떤 도움이나 아이디어라도 대단히 감사하겠습니다.
답변1
현재 고급 전원 관리 기능이 꺼져 있을 수 있습니다. 아래 맨페이지에서 hdparm
:
-B Get/set Advanced Power Management feature, if the drive supports it. A low value
means aggressive power management and a high value means better performance.
Possible settings range from values 1 through 127 (which permit spin-down), and
values 128 through 254 (which do not permit spin-down). The highest degree of
power management is attained with a setting of 1, and the highest I/O performance
with a setting of 254. A value of 255 tells hdparm to disable Advanced Power
Management altogether on the drive (not all drives support disabling it, but most
do).
127
이 값을 최대 허용 속도 저하인 로 설정해 볼 수 있습니다 .
그것은 다음과 같습니다: sudo hdparm -B 127 /dev/sdb
. 이 명령이 이 기사를 우연히 발견한 사람들에게 유용하길 바랍니다…