0

我正在使用 s3fs 1.7.3 和 fuse 2.9.5 来存储备份系统 bacula 的备份磁带。

我发现,当 bacula 完成备份一台服务器时,我会在安装了 bacula 虚拟备份磁带的目录上出现 S3FS 错误,然后它才能继续备份下一台服务器:

[root@ops:/etc/bacula] #df -h /backup/tapes
df: ‘/backup/tapes’: Transport endpoint is not connected

我使用 /etc/fstab 中的这一行并使用“mount -a”命令安装了 S3FS 共享:

s3fs#jf-backup /backup/tapes fuse defaults,noatime,allow_other,uid=133,gid=133,connect_timeout=60,readwrite_timeout=120,use_cache=/cache,default_acl=public-read,multireq_max=5 0 0

我可以使用“umount -l /backup/tapes”命令卸载“/backup/tapes”目录,然后使用“mount -a”命令通过 fstab 文件重新安装它。当我进入 bacula CLI 并再次挂载目录时,我可以移动到下一个主机并备份该目录。但是,当它到达主机之后,“传输连接”错误将再次发生。

我真的不想为我需要备份的所有 30 台主机继续这样做!我怎样才能让 s3fs 保持连接,以便在没有干预的情况下进行夜间备份?

谢谢

4

0 回答 0