Moin, ich habe den regelmäßigen mdcheck aktiviert. Der schlägt allerdings standardmäßig wöchentlich zu. Wie ändere ich das auf den ersten Sonntag im Monat oder Quartal? Ich habe inzwischen eine
cat /etc/systemd/system/mdcheck_start.timer.d/override.conf [Timer] OnCalendar=monthly
(um wenigstens eine gültige Zeit drin zu haben) Aber
sudo systemctl status mdcheck_start.timer ● mdcheck_start.timer - MD array scrubbing Loaded: loaded (/usr/lib/systemd/system/mdcheck_start.timer; enabled; vendor preset: enabled) Drop-In: /etc/systemd/system/mdcheck_start.timer.d └─override.conf Active: active (waiting) since Wed 2021-03-17 09:08:13 CET; 5 days ago Trigger: Sun 2021-03-28 01:00:00 CET; 5 days left
Danke im Voraus Martin
Am 22.03.21 um 09:16 schrieb Martin Schröder:
Moin, ich habe den regelmäßigen mdcheck aktiviert. Der schlägt allerdings standardmäßig wöchentlich zu. Wie ändere ich das auf den ersten Sonntag im Monat oder Quartal?
Ich habe inzwischen eine
cat /etc/systemd/system/mdcheck_start.timer.d/override.conf [Timer] OnCalendar=monthly
(um wenigstens eine gültige Zeit drin zu haben)
Aber
sudo systemctl status mdcheck_start.timer ● mdcheck_start.timer - MD array scrubbing Loaded: loaded (/usr/lib/systemd/system/mdcheck_start.timer; enabled; vendor preset: enabled) Drop-In: /etc/systemd/system/mdcheck_start.timer.d └─override.conf Active: active (waiting) since Wed 2021-03-17 09:08:13 CET; 5 days ago Trigger: Sun 2021-03-28 01:00:00 CET; 5 days left
Danke im Voraus Martin
Hallo Martin, schau mal hier rein: https://www.freedesktop.org/software/systemd/man/systemd.time.html In deinem Fall wäre wohl folgende Konfiguration naheliegend. Erster Sonntag im Monat: [Timer] OnCalendar=Sun *-*-1..7 Erster Sonntag im Quartal: [Timer] OnCalendar=Sun *-1,4,7,10-1..7 HTH -- Gruß Sebastian - openSUSE Member (Freespacer) https://connect.opensuse.org/pg/profile/Freespacer Wichtiger Hinweis zur openSUSE Mailing Liste: https://de.opensuse.org/openSUSE:Mailinglisten_Netiquette
Am Mo., 22. März 2021 um 15:44 Uhr schrieb Sebastian Siebert <freespacer@gmx.de>:
Erster Sonntag im Quartal:
[Timer] OnCalendar=Sun *-1,4,7,10-1..7
Danke. Und woran sehe ich, daß er die Änderungen übernommen hat?
sudo systemctl status mdcheck_start.timer Trigger: Sun 2021-03-28 01:00:00 CET; 5 days left sudo systemctl list-timers Sun 2021-03-28 01:00:00 CET 5 days left Sun 2021-03-21 01:00:01 CET 1 day 14h ago mdcheck_start.timer mdcheck_start.service
Gruß Martin
Am 22.03.21 um 15:51 schrieb Martin Schröder:
Am Mo., 22. März 2021 um 15:44 Uhr schrieb Sebastian Siebert <freespacer@gmx.de>:
Erster Sonntag im Quartal:
[Timer] OnCalendar=Sun *-1,4,7,10-1..7
Danke. Und woran sehe ich, daß er die Änderungen übernommen hat?
Mit folgendem Befehl werden die Units neu eingelesen und der gesamte Abhängigkeitsbaum neu aufgebaut: sudo systemctl daemon-reload
sudo systemctl status mdcheck_start.timer Trigger: Sun 2021-03-28 01:00:00 CET; 5 days left
der o.g. Befehl sollte dann folgenden Trigger ausgeben: Trigger: Sun 2021-04-04 00:00:00 CEST; 1 weeks 5 days left
sudo systemctl list-timers Sun 2021-03-28 01:00:00 CET 5 days left Sun 2021-03-21 01:00:01 CET 1 day 14h ago mdcheck_start.timer mdcheck_start.service
Hier dann das gleiche Beispiel: Sun 2021-04-04 00:00:00 CEST 1 weeks 5 days left -- Gruß Sebastian - openSUSE Member (Freespacer) https://connect.opensuse.org/pg/profile/Freespacer Wichtiger Hinweis zur openSUSE Mailing Liste: https://de.opensuse.org/openSUSE:Mailinglisten_Netiquette
Am Mo., 22. März 2021 um 16:27 Uhr schrieb Sebastian Siebert <freespacer@gmx.de>:
Mit folgendem Befehl werden die Units neu eingelesen und der gesamte Abhängigkeitsbaum neu aufgebaut:
sudo systemctl daemon-reload
Danke, Das macht das edit auch automagisch. Aber manuell hilft auch nicht. :-( Gruß Martin
Hallo Martin, hallo zusammen, Am Montag, 22. März 2021, 09:16:21 CET schrieb Martin Schröder:
ich habe den regelmäßigen mdcheck aktiviert. Der schlägt allerdings standardmäßig wöchentlich zu. Wie ändere ich das auf den ersten Sonntag im Monat oder Quartal?
Ich habe inzwischen eine
cat /etc/systemd/system/mdcheck_start.timer.d/override.conf
[Timer] OnCalendar=monthly
(um wenigstens eine gültige Zeit drin zu haben)
Damit läuft der Timer *zusätzlich* monatlich. Verwende besser folgende override.conf: [Timer] OnCalendar= OnCalendar=monthly Zeile 2 löscht vorhandene Termine, Zeile 3 setzt "monatlich" Gruß Christian Boltz -- I have to admit, I slept better before reading the changelog. [https://blog.algolia.com/when-solid-state-drives-are-not-that-solid/]
Am Mo., 22. März 2021 um 21:47 Uhr schrieb Christian Boltz <suse@cboltz.de>:
Damit läuft der Timer *zusätzlich* monatlich.
Verwende besser folgende override.conf:
[Timer] OnCalendar= OnCalendar=monthly
Zeile 2 löscht vorhandene Termine, Zeile 3 setzt "monatlich"
Aaah! [Timer] OnCalendar= OnCalendar=Sun *-1,4,7,10-1..7 1:00:00 Damit's nicht um Mitternacht startet. Gruß Martin
participants (3)
-
Christian Boltz
-
Martin Schröder
-
Sebastian Siebert