私の設定: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
。この命令がこの記事を偶然見つけた人に役立つことを願っています…