Samba マウントが存在する場合のみ、バインド マウントしますか? (例: BIND MOUNT には NFS マウント \\172.16.xx\files... が必要です)

Samba マウントが存在する場合のみ、バインド マウントしますか? (例: BIND MOUNT には NFS マウント \\172.16.xx\files... が必要です)

fstab で以下を使用して SAMBA でマウントしています:

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

そして、次の mount --bind 行があります:

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

しかし、2 番目のマウントは機能しません。コンピューターを再起動すると、最初のマウントのみが機能します。2 番目のマウントを手動でマウントする必要があります (bind を使用)

誰か助けてくれませんか? Unix Stack Exchange でこの投稿を見たのですが、理解できませんでした:https://unix.stackexchange.com/questions/216287/how-do-i-set-up-bind-mounts-on-startup-correctly-in-the-systemd-world

前もって感謝します。

答え1

このようなもの:

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

関連情報