AWS DataSync 无法检测到源 NFS 文件系统中的任何文件。

3

我正在尝试使用AWS Data Sync将本地虚拟机中的数据同步到AWS S3存储桶,我已在On Prem VM上配置了AWS Data Sync代理程序,代理程序现在已经联机,并且我们还创建了一个新任务,该任务处于可用状态。

当我尝试使用任务将NFS文件系统中的数据同步到S3存储桶时,我们会收到以下错误提示:

"DataSync无法检测到源NFS文件系统中的任何文件"


嗯,既然你已经让代理在源位置工作了,你是否检查过该位置的挂载路径和 NFS 版本?如果该位置配置的 NFS 版本明确设置为 4.0/4.1 等某个特定版本,请尝试将其设置为自动模式。 - John Adjei
1个回答

3
问题出在NFS版本上。 由于这是Windows虚拟机,我们尝试禁用旧的NFS版本并选择正确的版本后它确实可以工作。
但是我们转向SMB,因为在Windows VM上更容易设置。
AWS Data Sync代理使用以下命令来挂载共享文件夹。
mount -o uid=65534, gid=65534, file_mode=0755, dir_mode=0755, forceuid, forcegid, noperm, noacl,rsize=1048576, wsize=1048576, soft -o user=awsDS, password=, vers=2.1 -t cifs <MOUNT_TARGET> <MOUNT_PATH>

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接