sveni-lee
Anmeldungsdatum: 28. Mai 2013
Beiträge: 258
|
Ich möchte gern meine Festplatten nach x-Minuten inaktivität in den standby versetzen. Die Festplatten bilden ein Datengrab für Videos, Musik und Bilder und werden nicht 24/7 beansprucht. als Tool habe ich hdparm gefunden und die hdparm.conf entsprechend angepasst. 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83 |
# -q be quiet
quiet
#-----------Spindown Datengrab------------
# HDD01/HDD02
/dev/disk/by-id/scsi-SATA_WDC_WD60EDAZ-11U_WD-WX12D11LH59S {
apm = 127
keep_features_over_reset = on
spindown_time = 60
}
# HDD03
/dev/disk/by-id/scsi-SATA_ST3000DM001-1ER1_ZA500753 {
apm = 127
keep_features_over_reset = on
spindown_time = 60
}
# HDD04
/dev/disk/by-id/scsi-SATA_TOSHIBA_DT01ABA3_256AT68GS {
apm = 127
keep_features_over_reset = on
spindown_time = 60
}
# HDD05
/dev/disk/by-id/scsi-SATA_TOSHIBA_DT01ACA3_Z4O3B01GS {
apm = 127
keep_features_over_reset = on
spindown_time = 60
}
# HDD06
/dev/disk/by-id/scsi-SATA_Hitachi_HDS5C303_MCE9215Q0AYA5W {
apm = 127
keep_features_over_reset = on
spindown_time = 60
}
# HDD07
/dev/disk/by-id/scsi-SATA_TOSHIBA_DT01ACA3_30DPUM6AS {
apm = 127
keep_features_over_reset = on
spindown_time = 60
}
# HDD08
/dev/disk/by-id/scsi-SATA_TOSHIBA_DT01ACA3_X3S99J5GS {
apm = 127
keep_features_over_reset = on
spindown_time = 60
}
# HDD09
/dev/disk/by-id/scsi-SATA_TOSHIBA_DT01ACA3_X3S8KBBGS {
apm = 127
keep_features_over_reset = on
spindown_time = 60
}
# HDD10
/dev/disk/by-id/scsi-SATA_WDC_WD30EURS-63T_WD-WCC4N30LCHR8 {
apm = 127
keep_features_over_reset = on
spindown_time = 60
}
# HDD11
/dev/disk/by-id/scsi-SATA_TOSHIBA_HDWD130_99HH6JVCS {
apm = 127
keep_features_over_reset = on
spindown_time = 60
}
# HDD12
/dev/disk/by-id/scsi-SATA_Hitachi_HUS72403_P8G5LG5P {
apm = 127
keep_features_over_reset = on
spindown_time = 60
}
|
leider hat dies nicht den gewünschten Effekt. Die HDDs gehen nicht in den Standby. wenn ich nun das ganze "händisch" mache, funktioniert es: | sudo hdparm -y /dev/sd[b-l]
|
|
Developer92
Anmeldungsdatum: 31. Dezember 2008
Beiträge: 4101
|
Hm, ich hab jetzt ein wenig geschaut, kann aber nicht wirklich einen Fehler entdecken. Was ich dir empfehlen kann, ist das ganze über eine udev-Regel zu lösen, evtl. funkt das nämlich dazwischen. Wie man das macht habe ich hier beschrieben. Nutze diese Lösung auch auf meinem Homeserver, der ebenfalls drei Festplatten als Datengrab drin hat. Da funktioniert das wunderbar (hab's für 18.04, 20.04 und 22.04 getestet, lief bisher überall). Edit: Vom Artikel bzgl. Arch Linux nicht irritieren lassen. Ich bin vor langer Zeit beim Server auf Ubuntu umgestiegen ☺
|
sveni-lee
(Themenstarter)
Anmeldungsdatum: 28. Mai 2013
Beiträge: 258
|
danke... das funktioniert leider nur bedingt syslog:
| Jun 23 14:53:22 gotham-city snapd[5043]: udevmon.go:149: udev event error: Unable to parse uevent, err: cannot parse libudev event: invalid env data
Jun 23 14:53:22 gotham-city snapd[5043]: message repeated 4 times: [ udevmon.go:149: udev event error: Unable to parse uevent, err: cannot parse libudev event: invalid env data]
Jun 23 14:53:22 gotham-city systemd-udevd[7793]: Using default interface naming scheme 'v245'.
Jun 23 14:53:22 gotham-city systemd-udevd[7796]: sda: Process '/usr/sbin/hdparm -B 127 -S 60 /dev/sda' failed with exit code 5.
Jun 23 14:53:22 gotham-city systemd-udevd[7794]: sda: Process '/usr/sbin/hdparm -B 127 -S 60 /dev/sda' failed with exit code 5.
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37 | svenilee@gotham-city:~$ sudo hdparm -C /dev/sd[a-l]
/dev/sda:
drive state is: active/idle
/dev/sdb:
drive state is: standby
/dev/sdc:
drive state is: active/idle
/dev/sdd:
drive state is: standby
/dev/sde:
drive state is: active/idle
/dev/sdf:
drive state is: standby
/dev/sdg:
drive state is: standby
/dev/sdh:
drive state is: standby
/dev/sdi:
drive state is: active/idle
/dev/sdj:
drive state is: standby
/dev/sdk:
drive state is: standby
/dev/sdl:
drive state is: active/idle
|
|
Developer92
Anmeldungsdatum: 31. Dezember 2008
Beiträge: 4101
|
sveni-lee schrieb: syslog:
| Jun 23 14:53:22 gotham-city systemd-udevd[7796]: sda: Process '/usr/sbin/hdparm -B 127 -S 60 /dev/sda' failed with exit code 5.
|
Was passiert denn, wenn du den exakt gleichen Befehl im Terminal ausführst? Also sudo hdparm -B 127 -S 60 /dev/sda Exit code 5 deutet ja darauf hin, dass da was nicht geht. Unterstützt sda denn überhaupt die APM-Level, und ist das auch eine HDD? In deinem Anfangspost wolltest du ja eh nur sdb bis sdl haben. -S 60 ist übrigens nicht gerade viel. Festplatten schaffen nur eine begrenzte Anzahl von Parkvorgängen, weswegen ich bei mir die 20 Minuten gesetzt habe. War auch schon am Überlegen den Wert noch höher zu setzen. Festplatten Bug Parkvorgänge
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37 | svenilee@gotham-city:~$ sudo hdparm -C /dev/sd[a-l]
/dev/sda:
drive state is: active/idle
/dev/sdb:
drive state is: standby
/dev/sdc:
drive state is: active/idle
/dev/sdd:
drive state is: standby
/dev/sde:
drive state is: active/idle
/dev/sdf:
drive state is: standby
/dev/sdg:
drive state is: standby
/dev/sdh:
drive state is: standby
/dev/sdi:
drive state is: active/idle
/dev/sdj:
drive state is: standby
/dev/sdk:
drive state is: standby
/dev/sdl:
drive state is: active/idle
|
Mit der Ausgabe kann ich nichts anfangen. Worauf möchtest du hinweisen?
|
sveni-lee
(Themenstarter)
Anmeldungsdatum: 28. Mai 2013
Beiträge: 258
|
die HDD unterstützt tatsächlich APM nicht... | svenilee@gotham-city:~$ sudo hdparm -B 127 -S 60 /dev/sda
/dev/sda:
setting Advanced Power Management level to 0x7f (127)
HDIO_DRIVE_CMD failed: Input/output error
setting standby to 60 (5 minutes)
APM_level = not supported
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14 | Model Family: Western Digital AV-GP (AF)
Device Model: WDC WD30EURS-63TLHY0
Serial Number: WD-WCC4N30LCHR8
LU WWN Device Id: 5 0014ee 2b5377901
Firmware Version: 80.00A80
User Capacity: 3,000,592,982,016 bytes [3.00 TB]
Sector Sizes: 512 bytes logical, 4096 bytes physical
Rotation Rate: 5400 rpm
Device is: In smartctl database [for details use: -P show]
ATA Version is: ACS-2 (minor revision not indicated)
SATA Version is: SATA 3.0, 3.0 Gb/s (current: 3.0 Gb/s)
Local Time is: Thu Jun 23 15:22:41 2022 CEST
SMART support is: Available - device has SMART capability.
SMART support is: Enabled
|
Developer92 schrieb:
Mit der Ausgabe kann ich nichts anfangen. Worauf möchtest du hinweisen?
das es bei einigen HDD funktioniert hat und bei anderen nicht
|
GKrug
Anmeldungsdatum: 20. Oktober 2017
Beiträge: 235
|
So hatte ich das früher mal gemacht: "Wenn man keine Ahnung hat, einfach mal..." ...einen FTP Server installieren. https://www.google.com/search?channel=fs&client=ubuntu&q=ftp+server FileZilla
https://filezilla-project.org/ https://www.netzwelt.de/download/netzwerk/ftp/index.html Hat der Fragesteller uns erklärt, wofür seine Bemühungen gut sein sollen? Privat oder dienstlich usw. ? Ich kann mich nicht mehr an die Zahl der Shells erinnern, von denen ich bei einem Lehrgang gehört hatte... Aber dann später privat für Einmal-Aktionen? Nöö. Welche Linux Shell darf es sein?
https://www.dev-insider.de/welche-linux-shell-darf-es-sein-a-860645/ Oder hat sich jemand bei einer ahnungslosen Firma als Admin verkauft? PS HDD != SSD
|
Developer92
Anmeldungsdatum: 31. Dezember 2008
Beiträge: 4101
|
sveni-lee schrieb: Developer92 schrieb:
Mit der Ausgabe kann ich nichts anfangen. Worauf möchtest du hinweisen?
das es bei einigen HDD funktioniert hat und bei anderen nicht
Hm, das kann man so pauschal nicht sagen, weil ich ja die Umstände nicht kenne. Ich nehme an du hast die Regel erstellt, die neuen Regeln geladen, dann getriggert, und dann auch mindestens die eingestellte Zeit gewartet?! Unterstützen denn alle Festplatten auch den Befehl?
|
Developer92
Anmeldungsdatum: 31. Dezember 2008
Beiträge: 4101
|
@GKrug: Ich hab keine Ahnung was du mit deinem Beitrag sagen willst, das ist komplett Off-topic.
|
GKrug
Anmeldungsdatum: 20. Oktober 2017
Beiträge: 235
|
Vergiss es bitte. Ich bin selbst schuld. Was habe ich hier erwartet?
|
sveni-lee
(Themenstarter)
Anmeldungsdatum: 28. Mai 2013
Beiträge: 258
|
sorry… Aber mir erschließt sich der Sinn in der Antwort nicht wirklich. trotzdem vielen Dank für deinen Beitrag.
|
gert
Anmeldungsdatum: 27. Juni 2005
Beiträge: 633
|
@sveni-lee: Ich nutze auf meinem Raspi-"NAS" (3 USB-HDD mit insges. 11 TB) wegen ähnlicher Probleme mit hdparm sehr erfolgreich hd-idle. Das bietet zusätzlich den angenehmen Vorteil, dass jeder Spin-On / Spin-Off Vorgang im Journal protokoliert wird bzw. bei Bedarf eine separate Logfile geschrieben wird.
|
GKrug
Anmeldungsdatum: 20. Oktober 2017
Beiträge: 235
|
Developer92 schrieb: @GKrug: Ich hab keine Ahnung was du mit deinem Beitrag sagen willst, das ist komplett Off-topic.
Ich mache möglichst nur Sachen, die ich SELBST überblicke bzw. klären kann. Die Shell verwende ich nur im Notfall bzw. für ein paar Standardfälle (btfrs scrub).
Sonst verwende ich grafische Tools oder eben ein anderes OS. Die Energieeinstellungen von Windows waren vor 20 Jahren ein Thema, und dann noch mal, als die SSDs kamen. Da war doch was mit dem Intel-Treiber... https://www.hardwareluxx.de/community/threads/intel-rst-treiber-ab-v19-0-funktioniert-nur-noch-im-sata-raid-mode.1316057/ OT Ich wette, Ihr werdet das auch nicht verstehen, "was ich damit sagen will": „25 ist das neue 15“: Kinder und junge Erwachsene sind immer unselbstständiger https://www.focus.de/familie/eltern/familie-heute/margrit-stamm-im-gespraech-kinder-und-junge-erwachsene-sind-immer-unselbststaendiger-25-ist-das-neue-15_id_12345539.html Hauptsache, man kann sich schon selbst die Schuhe zubinden...
|
sveni-lee
(Themenstarter)
Anmeldungsdatum: 28. Mai 2013
Beiträge: 258
|
@GKrug Ganz ehrlich... ohne dir zu nahe treten zu wollen aber das ist jetzt schon der zweite Tread innerhalb kürzester Zeit den Du mit deinen Aussagen trollst, die rein gar nichts mit dem Thema zu tun haben! Ich betreibe einen Headless Server mit Ubuntu und das ganze auch noch als Hobby. Ich bin fast 50 jahre alt und bin immer noch bestrebt Dinge zu lerner und vor allem zu verstehen. Wenn Du konstruktiv etwas zu einer Problemlösung beitragen kannst, bitte gern. Ansonsten möchte ich Dich bitten meine Fragen nicht zuzuspammen. Vielen Dank
|
sveni-lee
(Themenstarter)
Anmeldungsdatum: 28. Mai 2013
Beiträge: 258
|
gert schrieb: @sveni-lee: Ich nutze auf meinem Raspi-"NAS" (3 USB-HDD mit insges. 11 TB) wegen ähnlicher Probleme mit hdparm sehr erfolgreich hd-idle. Das bietet zusätzlich den angenehmen Vorteil, dass jeder Spin-On / Spin-Off Vorgang im Journal protokoliert wird bzw. bei Bedarf eine separate Logfile geschrieben wird.
Vielen Dank... das funktioniert so wie ich es mir vorgestellt habe.
|
Developer92
Anmeldungsdatum: 31. Dezember 2008
Beiträge: 4101
|
GKrug schrieb: Ich wette, Ihr werdet das auch nicht verstehen, "was ich damit sagen will":
Könnte daran liegen, weil deine Posts absolut nichts mit dem Thema zu tun haben.
|