Невозможно запустить приложение (например, rclone) в качестве службы
393
ieXcept
Я пытаюсь запустить rclone-mount из терминала, он работает нормально, но он не работает как служба (очевидно, я хочу его запустить автоматически, поэтому мне не нужно вводить mount каждый раз, когда я перезагружаюсь).
Терминал (работает нормально):
/usr/bin/rclone mount --allow-non-empty box:/mydir /home/user1/mydir/
Как systemd
услуга (не работает). Поэтому, когда я перезагружаю свой компьютер, я вижу:
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
ОС: Ubuntu 18.04.1
конфиг
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:~$
Ваш сервисный файл неполон. У него нет `WantedBy` в разделе` [Install] `и, скорее всего, он не включен. Если вы ожидаете, что он будет включен. Это, вероятно, также не "простой" сервис.
Daniel B 6 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
1
Bluetooth не работает в Fedora 15, когда система просыпается или изменяет уровень запуска
-
1
Mandriva Linux не загружается после установки systemd
-
6
Отключение systemctl отличается от запуска systemctl, чем?
-
-
1
Сценарий systemd для монтирования удаленного FUSE для s3ql
-
1
Символ @ и systemctl и vsftpd
-
1
Конфигурирование systemd, чтобы позволить демону устанавливать приоритет RT
-
1
systemctl After не работает
-
1
How can I replicate `fortune > /etc/motd` with systemd/tmpfiles.d?
-
1
Как остановить группу системных служб systemd
-
1
Понимание ошибок скрипта инициализации с помощью sysctl