web-dev-qa-db-ja.com

FreeNASにディスクをスピンダウンさせる方法は?

FreeNAS 11.2

ZFSプールにUSBブートデバイスと4つのハードディスクがあります。アクセスされていないとき、つまりほとんどの場合、これらの4つのディスクをスピンダウンしてください。

Storage-> Disksで、「HDD Standby」を20分に、「Adv。Power Management」レベルを127に設定しました。

これでディスクはスピンダウンしますが、すぐにスピンアップします。ユーザー操作でプールが必要になるまで、ディスクをスピンダウンし、スピンダウンを維持するには、他に何が必要ですか。

7
Adam

システムがディスクにアクセスしてスピンアップする理由はいくつかあります。次の変更により、ディスクが停止したままになります。

S.M.A.R.T.

デフォルトでは、S.M.A.R.T.は30秒ごとにドライブをチェックし、ウェイクアップします。

サービス-> S.M.A.R.T.->構成

「電源モード」を「スタンバイ」に設定します。これにより、スタンバイモード(スピンダウン)のディスクをチェックできなくなります。

システムデータセット

クライアントが接続されていなくても、[レポート]ページのディスクIOプロットはプールへの書き込みを示しています。これはシステムデータセットへの書き込みです。ほとんどの場合collectdログとメトリックの書き込み。

デフォルトでは、システムデータセットはメインプールに配置されます。他の場所に配置できます。

System-> System Dataset を使用して、これをフラッシュデバイスに移動します。 SSDから起動する場合は、freenas-boot。または、別のSSDを使用します。

USBフラッシュデバイスを使用できますが、リチャードがコメントで言っているように、このデータセットは大量の書き込みを受信し、USBスティックがすぐに消耗する可能性があります。 SATA SSDの価格は現在約30ドルに急落しているため、追加のダウンタイムを正当化することは難しく、文字通り数ドルを節約する手間がかかります。私が使用したUSBスティックは数か月で失敗し、NASはまったく起動できませんでした。

刑務所とVM/Docker

上記とは別に、もちろん、jailまたはVMストレージをフラッシュデバイスにライブで作成することを確認してください。最初のjailを作成するとき、システムは非システムプールにjailストレージを配置することを提案します、ディスクの可能性があります。これは Jails-> Activated Pool で変更できます。

7
Adam