Wymaga Montaży Nie działa na Debianie 8


3

Próbuję skonfigurować usługę systemową w systemie Debian 8 w celu uruchomienia programu z sieci podczas uruchamiania, ale to nie działa - usługa uruchamia się przed zakończeniem montowania dysków NFS. Mam następującą konfigurację:

# cat /etc/auto.master | grep -v "#"
+dir:/etc/auto.master.d
+auto.master
/fs-1  /etc/auto.fs-1

# cat /etc/auto.fs-1
shared   -nosuid,nodev   fs-1:/shared

ls -l / | grep shared
lrwxrwxrwx   1 root root    12 Oct 19 14:33 build -> /fs-1/shared

# cat /usr/lib/systemd/system/psr_25.service
[Unit]
Description=PSR 2.5 Server
Wants=network.target network-online.target autofs.target
After=network.target network-online.target autofs.target
RequiresMountsFor=/shared/psr/25/bin

[Service]
Type=forking
User=testuser

ExecStart=/shared/psr/25/bin/server

TimeoutSec=300
[Install]
WantedBy=multi-user.target

Jak uruchomić usługę po zamontowaniu / współdzieleniu?


1
Odpowiedzi na pytania mogą być dostępne na stronie unix.stackexchange.com/questions/246935 .
JdeBP,

Czy to nie jest filozoficznie sprzeczne, aby chcieć, aby oba systemy plików były montowane tylko przy dostępie, a jednocześnie były montowane automatycznie przy starcie? Po co używać automatycznego montowania, jeśli są montowane automatycznie przy każdym uruchomieniu? Chciałbym usunąć część automounting, a następnie po prostu utworzyć standardowe /etc/fstabwpisy i pozwolić systemdzamontować je podczas uruchamiania.
Patrick Mevzek,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.