Eine App (z. B. rclone) kann nicht erfolgreich als Dienst ausgeführt werden
462
ieXcept
Ich versuche, das rclone-mount vom Terminal aus auszuführen, es funktioniert gut, aber es funktioniert nicht als Dienst (offensichtlich möchte ich es automatisch starten, so dass ich nicht bei jedem Neustart mount eingeben muss).
Terminal (funktioniert gut):
/usr/bin/rclone mount --allow-non-empty box:/mydir /home/user1/mydir/
Als systemd
Dienst (funktioniert nicht). Wenn ich meinen PC neu starte, sehe ich:
o-pc:~$ sudo systemctl status rclone-mount [sudo] password for user1: ● rclone-mount.service - rclone mount service Loaded: loaded (/etc/systemd/system/rclone-mount.service; static; vendor pres Active: inactive (dead) Docs: http://rclone.org/docs/ sep 27 13:51:55 o-pc systemd[1]: /etc/systemd/system/rclone-mo
OS: Ubuntu 18.04.1
Konfig
o-pc:~$ cat /etc/systemd/system/rclone-mount.service # Rclone mount on boot ( service file template - add aditional rclone parameters ) # Copy file to: /etc/systemd/system # Set remote name (current acdcrypt), path to mount and User,Group (current plex) # Register new service by typing: # sudo systemctl daemon-reload # sudo systemctl enable rclone-mount.service # systemctl start rclone-mount.service # systemctl enable NetworkManager-wait-online.service # Usage: # To unmount drive use # systemctl stop rclone-mount.service # To mount use: # systemctl start rclone-mount.service [Unit] Description=rclone mount service Documentation=http://rclone.org/docs/ After=network-online.target BindsTo=network-online.target [Service] Type=simple User=user1 Group=user1 ExecStart=/usr/bin/rclone mount --allow-non-empty box:/mydir /home/user1/mydir/ ExecStop=/usr/bin/fusermount -uz ~/mydir/ [Install] Wants=network-online.target o-pc:~$
Ihre Servicedatei ist unvollständig. Es hat kein `WantedBy` im Abschnitt [[Install]] und ist daher höchstwahrscheinlich nicht aktiviert. Wenn Sie davon ausgehen, dass es aktiviert wird. Es ist wahrscheinlich auch kein "einfacher" Service.
Daniel B vor 6 Jahren
0
0 Antworten auf die Frage
Verwandte Probleme
-
1
Bluetooth funktioniert in Fedora 15 nicht, wenn das System aufwacht oder den Runlevel ändert
-
1
Mandriva Linux bootet nach der Installation von systemd nicht
-
6
systemctl enable unterscheidet sich von systemctl start, wie?
-
1
Ein systemd-Skript für das Remote-FUSE-Mounten von s3ql
-
1
Das @ -Symbol und systemctl und vsftpd
-
1
Systemd so konfigurieren, dass der Daemon die RT-Priorität festlegen kann
-
1
systemctl After scheint nicht zu funktionieren
-
1
Wie kann ich Fortune> / etc / motd mit systemd / tmpfiles.d replizieren?
-
1
So stoppen Sie eine Gruppe von benutzerdefinierten systemd-Diensten
-
1
Grundlegendes zu init-Skriptfehlern mit sysctl