Ich baue gerade einen Server, der 4 Laufwerke enthalten soll, die nur für Backups und die Medienspeicherung verwendet werden. Allein diese 4 Laufwerke werden die Stromrechnung um weitere 100 $ erhöhen, wenn sie ständig laufen, obwohl dies nur für ein paar Stunden am Tag notwendig ist. Da das System bei Bedarf verfügbar sein soll und auch andere VMs/Dienste auf einem „immer eingeschalteten“ Systemlaufwerk laufen, ist das Ausschalten des gesamten Systems für mich keine Option.
Gibt es Hypervisoren, die diese Laufwerke herunterfahren können, solange sie nicht verwendet werden?
Antwort1
Sie haben kein Betriebssystem erwähnt. Nehmen wir also an, Sie möchten ein FOSS-Virtualisierungssetup von KVM unter Linux verwenden.
DasVerknüpfungbeschreibt, wie Sie mit hdparm das gewünschte Ergebnis erzielen. Überspringen Sie den Anfang, das ist Schrott.
Installieren und Konfigurieren von hdparm
Ich habe Tools/Module wie laptop-mode-tools, pm-utils und noflushd getestet. Aber diese funktionierten nicht gut. Mit hdparm hatte ich mehr Erfolg. Dieser Befehl funktioniert nicht auf externen USB-Festplatten, über SATA funktioniert er perfekt. Öffnen Sie die Datei /etc/hdparm.conf und stellen Sie die gewünschte Spindown-Zeit ein:
# vi /etc/hdparm.conf
/dev/sda {
#spindown_time = 60 # 5 min
#spindown_time = 240 # 20 min
#spindown_time = 250 # 30 min
#spindown_time = 280 # 1 hour
spindown_time = 340 # 2 hours
}
To check if the hard disk is standby, you can use the following command:
# hdparm -C /dev/sda
/dev/sda:
drive state is: standby