W systemie Debian 6.0.6 znajduje się 74 sztuk dysków Toshiba DT01ABA200 o pojemności 2 TB. Dyski te są oznaczone jako dyski Hitachi HDS5C3020BLE630 z wersją oprogramowania układowego MZ4OAAB0. 64 Dyski podłączone za pomocą kart rozszerzeń HP SAS do kontrolera LSI 2008 SAS, kolejne 5 dysków jest podłączonych bezpośrednio do płyty głównej, 4 dyski są podłączone do kontrolera PCI opartego na Sil, a ostatni 1 dysk jest zasilany i nie ma kabla danych. Zintegrowane BIOS kontrolera LSI i karty Sil są wyłączone, a moduły mpt2sas i sata_sil są usuwane z jądra Linux Debian 2.6.32-5-amd64 # 1 SMP Sun Sep 23 10:07:46 UTC 2012 x86_64 GNU / Linux. Moduł mpt2sas jest ładowany po uruchomieniu za pomocą komendy modprobe w /etc/rc.local. Te 74 dyski nie są podzielone na partycje, ani sformatowane, ani nie są zamontowane.
System zużywa:
- z 0 napędami : 70,6 - 70,9 W (również 15 minut po uruchomieniu);
- z 74 dyskami : 330 - 360 W, zaraz po uruchomieniu (odpowiada 3,5 - 3,9 W na dysk w stanie bezczynności);
- z 74 napędami : 420 - 466 W, za każdym razem w 15 minucie bezawaryjnej pracy (odpowiada 4,7 - 5,3 W na napęd w stanie bezczynności).
Specyfikacja napędu podaje 4,7 W jako odczyt / zapis, a 3,3 W jako pobór mocy na biegu jałowym.
Zwiększony pobór mocy jest najprawdopodobniej na linii 5 V, ponieważ po około 1 minucie „zabezpieczenie nadprądowe” (OCP) zasilacza (PSU) wyłącza zasilanie. Zastosowany zasilacz to model z pojedynczą szyną z OCP> 122A na linii 12V i> 55A na linii 5 V.
Regresja:
- Nie ma znaczenia, czy dysk ma wartość APM ustawioną na wyłączoną, czy 1 (maksymalna oszczędność energii).
- System operacyjny nie rejestruje żadnych operacji odczytu / zapisu
/proc/diskstats
. Wartości są identyczne (28 operacji odczytu, 0 operacji zapisu) jak bezpośrednio po operacji modprobe. - Nie można przetestować, co dzieje się podczas uruchamiania systemu na płycie głównej - BIOS - aby wykluczyć jakąkolwiek interwencję systemu operacyjnego - ponieważ płyta główna Super Micro X8SI6-F z oprogramowaniem układowym 06/27/12 ma błąd, który nieprawidłowo odczytuje temperaturę czujnika procesora +74.0 C jako „ High ”w trybie BIOS i wyłącza zasilanie po 1 minucie.
Co może powodować aktywność odczytu / zapisu na wszystkich dyskach w 15 minucie po uruchomieniu i jak temu zapobiec?
źródło
Odpowiedzi:
Wygląda na to, że dyski wykonują czyszczenie SMART (automatyczne testowanie offline).
powinien potwierdzić konfigurację za pomocą:
Wyłącz za pomocą:
To może być coś innego ...
źródło
smartctl --offlineauto=off
wykonał lewę. Przynajmniej przez 32 minuty nie ma już znacznego wzrostu zużycia energii, co powoduje wyłączenie OCP zasilacza. Jako bonus hdparm -SX ustawia teraz dyski z „aktywnego / bezczynnego” na „tryb gotowości”. Jednak dyski podłączone do kontrolera sata_sil nie mogą być kontrolerem. Tymczasowym rozwiązaniem jest tymczasowe podłączenie tych napędów do innego kontrolera. Ustawienie gromadzenia danych offline przetrwa restarty i cykle zasilania.