cifs挂载 mount ubuntu_ubuntu – 用于cifs mount的bind mount的systemd挂载循环

在Ubuntu系统中,作者遇到一个CIFS共享挂载后,两个子目录作为绑定挂载的问题。在启动时,systemd出现'订购周期'错误,导致其中一个绑定挂载未能成功。通过`mount -a`手动执行可以挂载缺失的绑定。问题似乎与fstab中的顺序有关,当顺序改变时,错误的绑定挂载也会变化。日志显示systemd在启动过程中存在依赖性循环。作者尝试使用`x-systemd.requires`选项无果,目前对解决此问题感到困惑。
摘要由CSDN通过智能技术生成

我有一个单个卷的CIFS安装,然后有2个子目录绑定安装.在启动时,systemd抱怨“订购周期”并且无法挂载1个绑定但其他工作正常.如果我运行mount -a,则会挂载缺少的绑定.我已经能够在新VM中重新创建此行为.

/ etc / fstab文件

//server.example.com /mnt/media cifs [snip] 0 0

/mnt/media/secure /var/www/media/secure none bind 0 0

/mnt/media/public /var/www/media/public none bind 0 0

绑定挂载不会更改,这些是实际名称.我不知道如何,但是,我认为这可能很重要,可能是由于排序顺序,因为当我更改fstab中的顺序时,只有公共绑定挂载失败.安全始终有效.

来自期刊的日志

Mar 19 14:06:45 ubuntu systemd[1]: local-fs.target: Found dependency on var-www-media-public.mount/start

Mar 19 14:06:45 ubuntu systemd[1]: local-fs.target: Found dependency on mnt-media.mount/start

Mar 19 14:06:45 ubuntu systemd[1]: local-fs.target: Found dependency on network-online.target/start

Mar 19 14:06:45 ubuntu systemd[1]: local-fs.target: Found dependency on networking.service/start

Mar 19 14:06:45 ubuntu systemd[1]: local-fs.target: Found dependency on local-fs.target/start

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值