AutoFS/Automount 不会在 sshfs 挂载上挂载 ext4 映像文件

AutoFS/Automount 不会在 sshfs 挂载上挂载 ext4 映像文件

我正在尝试在 sshfs 挂载点上自动挂载 ext4 稀疏映像文件,但是它没有像预期的那样工作 :/

我还通过 autofs 安装了 sshfs 挂载点,这很有效,但是当我尝试为图像文件添加自动挂载时,什么也没有发生……

挂载点 /storagebox-mnt/storagebox-01 出现了,但是图像文件的 /backup 挂载点却没有出现,所以我的配置肯定有问题!

自动主控

/storagebox-mnt /etc/auto.sshfs uid=0,gid=0,--timeout=30,--ghost
/storagebox-nas-backupfs /etc/auto.img --timeout=30

自动映像

/backup -fstype=ext4,defaults,sync,dirsync,commit=1,loop :/storagebox-mnt/storagebox-01/backup.img

自动.sshfs

storagebox-01 -fstype=fuse,rw,nodev,nonempty,allow_other,reconnect,max_read=65536 :sshfs\#[email protected]\:/

如果我在前台运行自动挂载,则不会出现任何错误消息......

编辑#1:通过注释掉默认 /etc/auto.master 文件中的一些包含内容来修复查找错误,但结果是一样的!sshfs 挂载有效,而循环映像挂载无效。

sudo 自动挂载-f -v

Starting automounter version 5.1.1, master map /etc/auto.master
using kernel protocol version 5.02
lookup(dir): dir map /etc/auto.master.d missing or not readable
lookup(file): failed to read included master map dir:/etc/auto.master.d
lookup(file): failed to read included master map auto.master
mounted indirect on /storagebox-mnt with timeout 30, freq 8 seconds
ghosting enabled
mounted indirect on /storagebox-nas-backupfs with timeout 30, freq 8 seconds

答案1

问题出uid=0,gid=0在 auto.master 文件中的选项... sshfs 是通过 root 帐户挂载的,而图像文件显然不是... 我将两个挂载的选项都更改为我的用户帐户,现在它可以正常工作了。

相关内容