Używam mojego Pi jako serwera domowego (bezgłowy przez ssh, zawsze włączony, restartowany raz w tygodniu). Działa w systemie Raspbian, a na Ubuntu uruchamiam Ubuntu. Teraz chcę dodać dyski twarde do tworzenia kopii zapasowych i NAS do Pi. W tej chwili korzystam z zewnętrznego dysku twardego USB, ale później mogę użyć systemu rajdowego (na wypadek awarii dysku). Używam również autofs z opcją --ghost, aby odmontować dysk, gdy nie jest używany przez pewien czas.
Pomysł / nadzieja kryła się za tym, że dysk twardy przejdzie w jakiś tryb gotowości / spindown po odmontowaniu za pomocą autofs, ale tak nie jest. Wydaje się wirować tak szybko, jak zawsze, a także robi się tak ciepło, jak po zamontowaniu.
Tak więc chcę pamięci masowej, która przechodzi do najgłębszego dostępnego trybu uśpienia / czuwania, więc nie nagrzewa się, oszczędza energię i budzi się tylko w razie potrzeby (tj. Po zamontowaniu). Czy ktoś wie, jak to osiągnąć? Dzięki.
EDYCJA: Próbowałem następujące:
$ sudo hdparm -Y /dev/sda
/dev/sda:
issuing sleep command
SG_IO: bad/missing sense data, sb[]: 70 00 05 00 00 00 00 0a 00 00 00 00 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
i
$ sudo hdparm -y /dev/sda
/dev/sda:
issuing standby command
SG_IO: bad/missing sense data, sb[]: 70 00 05 00 00 00 00 0a 00 00 00 00 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
i
sudo sdparm --flexible --command=stop /dev/sda
wydaje się, że jest to prawie poprawka, dysk obraca się w dół, ale po upływie około sekundy robi się szybki.
EDIT2: Wygląda obiecująco:
Ktoś powiedział mi, że powinienem użyć wyrzutu i zadziałało. Jednak domyślnie nie jest instalowany. Zrobiłem więc:
sudo apt-get install eject
sudo eject /dev/sda
A napęd całkowicie się odwrócił. Autofs wciąż był w stanie go obudzić. Ponieważ używam autofs, aby zdecydować, kiedy dysk zostanie odmontowany (i automatycznie zamontować go ponownie w razie potrzeby), muszę wykonać to polecenie, gdy autofs odmontował dysk. Jednak nie znalazłem rozwiązania tego problemu. Masz jakieś sugestie?