Comme je l'ai dit, j'ai eu de la peine a demarré plexdrive après mongodb, d'oû les deux services, un pour plexdrive et un autre, c'est un minuteur qui lance plexdrive 2min après le boot.
Sur la slack, certains me disaient de mettre
After=mongodb.service
dans le service de plexdrive, mais ça n'a jamais marché chez moi, mais je l'ai laissé.
Mon service mongodb s'appelle mongodb et non mongod, je l'avais recréé.
Le service plexdrive:
nano /etc/systemd/system/plexdrive.service
Unit]
Description=Plexdrive
AssertPathIsDirectory=/mnt/PlexDrive
#Requires=network-online.target mongodb.service
#After=network-online.target
[Service]
Type=simple
ExecStart=/usr/bin/plexdrive -o allow_other -v 2 -m localhost /mnt/PlexDrive
ExecStop=/bin/fusermount -u /mnt/PlexDrive
Restart=on-abort
[Install]
WantedBy=default.target
Le service timer de plexdrive
nano /etc/systemd/system/plexdrive.service
[Unit]
Description=Plexdrive Timer
[Timer]
OnBootSec=2min
Unit=plexdrive.service
[Install]
WantedBy=timers.target
systemct enable plexdrive.service
systemct enable plexdrive.timer
systemct daemon-reload
et normalement, c'est bon.