Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
systemd_install_update [2018/03/14 09:15] mike |
systemd_install_update [2020/12/17 05:48] (aktuell) mike |
||
---|---|---|---|
Zeile 6: | Zeile 6: | ||
* Benutzer "datareporter" am System angelegt ("useradd datareporter") | * Benutzer "datareporter" am System angelegt ("useradd datareporter") | ||
* in /etc/hosts datareporter.internal auf Datenbank - IP umleiten (127.0.0.1) | * in /etc/hosts datareporter.internal auf Datenbank - IP umleiten (127.0.0.1) | ||
+ | * Wichtig für ELK Logging: Timezone muss auf Europe/Vienna gestellt sein | ||
Firewalld muss konfiguriert werden (danach Neustart): | Firewalld muss konfiguriert werden (danach Neustart): | ||
Zeile 36: | Zeile 37: | ||
===== Systemd Eintrag (/etc/systemd/system/datareporter.service) ===== | ===== Systemd Eintrag (/etc/systemd/system/datareporter.service) ===== | ||
- | Bedienung: | ||
- | <code> | ||
- | systemctl enable datareporter # Installieren des Services | ||
- | systemctl start datareporter # Starten des Services | ||
- | systemctl stop datareporter # Stoppen des Services | ||
- | systemctl restart datareporter # Service neu starten | ||
- | systemctl is-active datereporter # Service abfragen, ob er aktiv ist | ||
- | |||
- | # Logging wird ins syslog geschrieben: | ||
- | |||
- | journalctl -f -u datareporter # aktuelles Log anzeigen und live anzeigen (wie tail -f) | ||
- | journalctl -u datareporter # gesamtes Log anzeigen | ||
- | |||
- | </code> | ||
Zeile 57: | Zeile 44: | ||
[Unit] | [Unit] | ||
Description=datareporter | Description=datareporter | ||
- | After=syslog.target | + | After=mariadb.service |
[Service] | [Service] | ||
Zeile 71: | Zeile 58: | ||
[Install] | [Install] | ||
WantedBy=multi-user.target | WantedBy=multi-user.target | ||
+ | |||
+ | </code> | ||
+ | |||
+ | |||
+ | ==== Bedienung: ==== | ||
+ | |||
+ | <code> | ||
+ | |||
+ | systemctl enable datareporter # Installieren des Services | ||
+ | systemctl start datareporter # Starten des Services | ||
+ | systemctl stop datareporter # Stoppen des Services | ||
+ | systemctl restart datareporter # Service neu starten | ||
+ | systemctl is-active datereporter # Service abfragen, ob er aktiv ist | ||
+ | |||
+ | # Logging wird ins syslog geschrieben: | ||
+ | |||
+ | journalctl -f -u datareporter # aktuelles Log anzeigen und live anzeigen (wie tail -f) | ||
+ | journalctl -u datareporter # gesamtes Log anzeigen | ||
</code> | </code> |