Linux

在 Ubuntu/ZoL/SAS2008 環境中防止硬碟在關機前旋轉

  • March 21, 2015

我在 Linux 上執行帶有 ZFS 的 Ubuntu 14.04.2。當我的華碩 M5A78L-M/USB3 上的 SATA 埠用完時,我買了一張戴爾 PERC H200 卡並將其交叉快閃記憶體到 LSI 9211-8i P19 IT 模式韌體,以透明地通過驅動器。

這就像 mpt2sas 驅動程序與 SMART 命令等的魅力一樣,儘管有一個缺點:

一段時間後,我使用 hdparm -y /dev/sdx 自動降低池驅動器的轉速。在我拿到 H200 卡之前,我所有的驅動器都連接到主機板上,當我關閉系統時,系統立即關閉,沒有啟動驅動器。

現在,所有連接到 H200 的驅動器都首先啟動,並且系統不會關閉,直到所有驅動器都啟動。

所以我的問題是: 如何防止 Ubuntu 在關閉系統之前啟動連接到 H200 的磁碟?

可能是發送到驅動器的待機/關閉命令導致 H200 喚醒驅動器。

沒有修補你的核心,我認為你不能。在關機期間,scsi 磁碟驅動程序發出一個 SYNCHRONIZE CACHE 命令來刷新磁碟的內部記憶體。這將導致驅動器旋轉,然後驅動器在關閉之前再次旋轉。

引用自:https://serverfault.com/questions/677133