Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Usługa systemd do wyłączania innego komutera - problem
#7
0
O dzięki wielkie, strzał w 10, chociaż wcześniej też to próbowałem, ale bez większego
zrozumienia, Teraz dorzuciłem kilka elementów - razem z avahi-daemon.service ale
w linii After (szczerze pisząc, nie wiem czy dla samego Reuires też to pójdzie czy nie).
W każdym razie działające rozwiązanie podaje poniżej (może komuś się przyda, żeby
fajnie zautomatyzować sobie środowisko pracy):

Kod:
[Unit]
Description=My shutdown script
Requires=network-online.target local-fs.target nss-lookup.target avahi-daemon.service
After=network-online.target nss-lookup.target avahi-daemon.service

[Service]
Type=oneshot
RemainAfterExit=true
ExecStart=/bin/true
ExecStop=/home/kola/syncthing/skrypty/raspberry_OFF


[Install]
WantedBy=multi-user.target


teraz w journalctl -u before_shutdown.service mam:
Kod:
-- Boot 4617b26b1bfb4ec790ad9d32af89d5ab --
kwi 07 19:59:07 desktop1 systemd[1]: Starting My shutdown script...
kwi 07 19:59:07 desktop1 systemd[1]: Finished My shutdown script.
kwi 07 20:03:16 desktop1 systemd[1]: Stopping My shutdown script...
kwi 07 20:03:18 desktop1 raspberry_OFF[5212]: Connection to raspberrypi.local closed by remote host.
kwi 07 20:03:18 desktop1 systemd[1]: before_shutdown.service: Control process exited, code=exited, status=255/EXCEPTION
kwi 07 20:03:18 desktop1 systemd[1]: before_shutdown.service: Failed with result 'exit-code'.
kwi 07 20:03:18 desktop1 systemd[1]: Stopped My shutdown script.
-- Boot e92a93357b9c432f9e39c7b333389acc --
kwi 07 20:04:12 desktop1 systemd[1]: Starting My shutdown script...
kwi 07 20:04:12 desktop1 systemd[1]: Finished My shutdown script.
kwi 07 20:09:28 desktop1 systemd[1]: Stopping My shutdown script...
kwi 07 20:09:37 desktop1 raspberry_OFF[5179]: Connection to raspberrypi.local closed by remote host.
kwi 07 20:09:37 desktop1 systemd[1]: before_shutdown.service: Control process exited, code=exited, status=255/EXCEPTION
kwi 07 20:09:37 desktop1 systemd[1]: before_shutdown.service: Failed with result 'exit-code'.
kwi 07 20:09:37 desktop1 systemd[1]: Stopped My shutdown script.
ale za każdym razem (4 razy testowałem wyłączanie) wyłącza mi serwerek z raspberry pi.

Jeszcze raz dzięki i pozdrawiam Wink
Odpowiedz


Wiadomości w tym wątku
RE: Usługa systemd do wyłączania innego komutera - problem - przez user001 - 07-04-2024, 20:18

Skocz do:




Użytkownicy przeglądający ten wątek: 4 gości