Ev sunucusunda Ubuntu 12.04 kullanıyorum. 5 sabit sürücü vardır: işletim sistemi olan bir SSD ve mdadm kullanılarak RAID5 olarak yapılandırılmış 4 HDD (Samsung HD204UI).
RAID'e çok sık ihtiyacım yok (ortalama günde yaklaşık bir kez); multimedya verileri ve bazı yedeklemeler içeriyor, bu yüzden sürücüleri çoğu zaman beklemeye almaya karar verdim.
Sürücüleri, burada /dev/sda
örnek olarak hdparm kullanarak 20 dakika sonra otomatik olarak dönecek şekilde yapılandırdım :
hdparm -S 240 /dev/sda
Komutun çıktısı bunu doğruladı:
/dev/sdb:
setting standby to 240 (20 minutes)
Ancak sorun, sürücünün son erişimden yaklaşık 5 saniye sonra (20 dakika yerine) dönmesi ve
hdparm -C /dev/sdb
görüntüler:
/dev/sdb:
drive state is: standby
Sürücü neden yapılandırıldığı gibi 20 dakikayı beklemiyor? RAID kurulumuyla bir ilgisi var mı? (Sanmıyorum ...)
Bu çok kısa zaman aşımı sorunludur, çünkü bir RAID5'dir ve bir dosyaya eriştiğimde, dört sürücünün etrafına blok şeklinde yayılır. Sürücü 2 okunduğunda sürücü 1 gerekli olmadığından, bir sonraki sefer ne zaman kullanılacağına (sürücü 3 okunduktan sonra) uykuya daldı. Böylece, sürücüler sürekli olarak yukarı ve aşağı dönmeye devam eder ve bu da sıfıra yakın bir verim sağlar.
Sürücülerimin ömrü hakkında endişe duyan insanlar için: Sürücülerin sağlığına göre enerji ve ısı tasarrufu yapmayı tercih ettiğim için sürücülerin günde ortalama bir kez yukarı ve aşağı döndürülmesi sorun olmayacak (RAID5 kullanıyorum ve içerik değil çok önemli değil).