請益,用linux如何能命令行控制sata硬碟的供電

我滴目的是多硬碟構建raid陣列
作為個人數據中心
但是這個raid無需24/7加電空耗
日常只要將用到的資料暫存系統碟使用
在要用到raid中的數據可隨時從命令行
給raid硬碟加電和挂載,訪問數據
我想有兩點益處
節省電力和延長硬碟壽命
畢竟對個人或家庭用戶5-6個硬碟24/7也是無謂的浪費

請幫助解決這個linux命令行控制硬碟電源的問題
這個需求是不合理的嗎?

請有經驗的大大看看
你可以試試hdparm -S的指令
讓硬碟進入休眠模式
-S後面加數字
1~240是以5為基數
241~251是以5.5為基數
252是21分鐘
255是21分又15秒
0取消休眠
其他詳細參數可以詢問man

假設hdparm -S 1 /dev/sda
就是5(基數*數值)秒後硬碟沒有使用就進入休眠
hdparm -S 10 /dev/sda
就是50秒後硬碟沒有使用就進入休眠
以此類推

只要將hdparm -S加入crontab中就可以設定什麼時候讓硬碟進入休眠模式
什麼時候取消休眠
小朱 wrote:
你可以試試hdpar...(恕刪)


感謝你提供的資訊

現在不知
hdparm 和 sdparm 應該用哪個
ubuntu 現在不論 ide/sata hdd 都是用設備文件
/dev/sdx

usb設備是可以切斷 power 的
但是這個sata內接hdd, 還不知如何解決

另外就是這樣不知是否會傷到hdd
因看到hdparm 有好多選項標明 VERY DANGEROUS


現在 mobo 和 SATA-II 都支援 HotSwap 熱插拔

有沒有 linux 命令可以實現簡單的類似 HotSwap 熱插拔的功能呢?
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!