Saya menggunakan Pi saya sebagai pemilik rumah (tanpa kepala via ssh, selalu aktif, dimulai kembali seminggu sekali). Ini menjalankan raspbian, dan saya menjalankan Ubuntu di Desktop saya. Sekarang, saya ingin menambahkan hard drive untuk backup dan NAS ke Pi. Saat ini saya menggunakan hard drive usb eksternal, tetapi nanti saya mungkin ingin menggunakan sistem raid (jika drive gagal). Saya juga menggunakan autofs dengan --ghost untuk melepas drive ketika tidak digunakan selama beberapa waktu.
Gagasan / harapan di balik ini adalah bahwa hard drive akan masuk ke semacam mode siaga / spindown ketika dilepas melalui autofs, tetapi ini tidak terjadi. Tampaknya berputar secepat biasanya, dan juga menjadi hangat seperti saat dipasang.
Jadi yang saya inginkan adalah penyimpanan massal yang masuk ke mode sleep / standby terdalam yang tersedia, sehingga tidak menjadi terlalu panas, menghemat energi dan hanya bangun ketika dibutuhkan (yaitu ketika dipasang). Apakah ada yang tahu bagaimana saya bisa mencapai ini? Terima kasih.
EDIT: Saya mencoba yang berikut ini:
$ 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
dan
$ 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
dan
sudo sdparm --flexible --command=stop /dev/sda
ini tampaknya hampir memperbaiki, drive berputar ke bawah, tetapi menjadi cepat lagi setelah sekitar satu detik.
EDIT2: Ini terlihat menjanjikan:
Seseorang mengatakan kepada saya bahwa saya harus menggunakan eject, dan itu berhasil. Ini tidak diinstal secara default. Jadi saya melakukan yang berikut:
sudo apt-get install eject
sudo eject /dev/sda
Dan drive berputar sepenuhnya. Autofs masih bisa membangunkannya. Karena saya menggunakan autofs untuk memutuskan kapan drive dilepas (dan untuk me-mount kembali secara otomatis ketika diperlukan), saya harus menjalankan perintah ini ketika autofs melepaskan drive. Saya tidak menemukan solusi untuk melakukan ini. Apakah Anda punya saran?
sumber
Jawaban:
(dengan asumsi Anda hanya memiliki satu disk USB yang terhubung) dapat membuat perangkat Anda tidur. Jika Anda melakukan ini setelah melepas perangkat, itu harus tetap dalam mode hemat daya ini sampai Anda mencoba memasang lagi.
Anda juga dapat mencoba
-Y
opsi untuk mode tidur alih-alih siaga.Anda juga dapat mencoba:
yang akan memutar drive Anda setelah 10 detik tidak aktif (Anda dapat mengubah
-SXX
nilai-nilai lain (1-240 dapat digunakan untuk menentukan kelipatan 5 detik, 0 mematikan waktu putaran, 241-255 dapat digunakan untuk menentukan periode yang lebih lama).Opsi lain yang bisa Anda coba adalah menggunakan:
Catatan: Tampaknya perintah mana yang didukung tergantung pada HDD dan HDD-> USB converter yang digunakan.
sumber
Manajemen daya lanjutan (APM) dari hard drive yang terhubung melalui jembatan USB ke SATA dapat diatur dengan perintah
Nilai 127 berarti "tingkat menengah (APM) dengan siaga ". Dengan menggunakan level ini, hard drive berputar setelah beberapa detik tidak aktif dan mulai lagi sesuai permintaan.
Diuji pada BeagleBone, Ubuntu 13.10.
sumber
smartctl
Anda perlu menjalankansudo apt-get install smartmontools
USB-Ports adalah solusi umum saja ... untuk semuanya, tetapi tidak khusus pada Harddrives, USB-2 Ports yang lambat ini memiliki akses bersama dengan Ethernet-Adapter. Ini berarti Anda akan sangat lambat dengan banyak disk yang terhubung dengannya.
Anda dapat menggunakan papan pengontrol tambahan untuk solusi proyek Anda. Cari "raspberry pidrive" dan dapatkan papan Pengontrol X8XX untuk dipasang.
Anda juga dapat melihat https://www.smartmontools.org/wiki/USB yang menjelaskan apa yang mungkin terjadi dengan antarmuka USB "humpty-dumpty", dan kendali apa yang Anda miliki dengan SATA ....
sumber