Bind-Mount NUR, wenn Samba-Mount vorhanden ist? (Beispiel: BIND-MOUNT erfordert NFS-Mount \\172.16.xx\files...)

Bind-Mount NUR, wenn Samba-Mount vorhanden ist? (Beispiel: BIND-MOUNT erfordert NFS-Mount \\172.16.xx\files...)

Ich habe eine Einbindung mit SAMBA, indem ich in der fstab Folgendes verwende:

//source/files /mnt/files cifs user,_netdev,cache=none,credentials=/usr/src/access.smb 0 0

Und dann habe ich die folgende mount --bind Zeile:

/mnt/files /var/www/html/data none defaults,bind 0 0

Aber die zweite Mount funktioniert nicht. Wenn ich den Computer neu starte, funktioniert nur die erste Mount. Ich muss die zweite manuell mounten (mithilfe von Bind).

Kann mir bitte jemand helfen? Ich habe diesen Beitrag auf Unix Stack Exchange gesehen, aber ich habe ihn nicht verstanden:https://unix.stackexchange.com/questions/216287/wie-richte-ich-bind-mounts-on-startup-korrekt-in-der-systemd-welt-ein

Dank im Voraus.

Antwort1

Etwas wie das:

/mnt/files /var/www/html/data none x-systemd.requires=/mnt/files,x-systemd.automount,bind 0 0

verwandte Informationen